Abizeitungskommentare - Gästebuchmod

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
konne55
Mitglied
Beiträge: 8
Registriert: 26.01.2012 16:41

Abizeitungskommentare - Gästebuchmod

Beitragvon konne55 » 26.01.2012 16:55

Hallo meine Lieben,
ich bin auf der Suche nach einem etwas spezielleren Gästebuch.
Hab schon die profile_guestbook 2.1.0.0 Variante gestestet, sowie den SocialNetwork-Mod,
aber leider kann ich mit keinem der beiden das realisieren was ich brauche und zwar :
In vielen Gymis is es üblich dass die Schüler in der Abizeitung anonyme Kommentare unter das jeweilige Profil (alle Schüler werden in der Zeitung vorgestellt...) schreiben können. Diese sollen aber von der jeweiligen Person
geprüft und notfalls gelöscht werden können! Ich möchte die Sammlung dieser Kommentare über ein Gästebuch realisieren, da jeder Schüler bereits im Stufenforum angemeldet und aktiv ist.
Leider finde ich aber kein Guestbook in dem a) anonym gepostet werden muss (notlösung, man legt einen "anonym" Mitglied an, das jeder benutzen darf, ist aber eine relativ unsaubere lösung) b) können die jeweiligen Gästebuchbesitzer die Beiträge auf ihrem Guestbook nicht löschen, das ist aber unabdingbar notwendig!
Rein theoretisch wäre das auch mit einer Profilpinnwand alla facebook realisieren, hab da allerdings auch wieder die selben 2 Probleme.
Kennt also jmd eine Lösung!?

Mit freundlichen Grüßen
Konstantin Nille-Hauf

Benutzeravatar
AmigaLink
Mitglied
Beiträge: 1417
Registriert: 09.06.2003 21:56
Wohnort: NRW
Kontaktdaten:

Re: Abizeitungskommentare - Gästebuchmod

Beitragvon AmigaLink » 26.01.2012 21:01

Simple profile comments :)
Die Kommentare sind zwar nicht anonym aber das wirst du bei keiner MOD finden. Ein Problem sollte dies aber nicht sein. Entferne einfach in der templatedatei die entsprechende Anzeige. ;)

konne55
Mitglied
Beiträge: 8
Registriert: 26.01.2012 16:41

Re: Abizeitungskommentare - Gästebuchmod

Beitragvon konne55 » 26.01.2012 21:53

das klingt ganz gut, kleines Problem dabei.
Der Mod scheitert schon bei der ersten Positon, Grund :
in der viewtopic.php find ich leider kein :
'TOPIC_AUTHOR' => get_username_string('username', $topic_data['topic_poster'], $topic_data['topic_first_poster_name'], $topic_data['topic_first_poster_colour']),


Liegt das daran dass im MOD von phpbb3.0.5 die Rede ist und ich 3.0.9 benutze?

Grüße

Benutzeravatar
BNa
Valued Contributor
Beiträge: 2521
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Abizeitungskommentare - Gästebuchmod

Beitragvon BNa » 26.01.2012 21:57

'TOPIC_AUTHOR' => egalwasauchimmer, sollte sich aber finden lassen :wink:

Benutzeravatar
Miriam
Valued Contributor
Beiträge: 12309
Registriert: 13.10.2004 07:18
Wohnort: Ammerland
Kontaktdaten:

Re: Abizeitungskommentare - Gästebuchmod

Beitragvon Miriam » 26.01.2012 21:58

Es liegt daran, dass du nach dem ganzen String gesucht hast und dieser aber in der php Datei mit Tabs "aufgefüllt" wurde:

Code: Alles auswählen

'TOPIC_AUTHOR'         => get_username_string('username', $topic_data['topic_poster'], $topic_data['topic_first_poster_name'], $topic_data['topic_first_poster_colour']),


Versuche Teilstrings zu finden, wenn du mit dem Suchstring nicht zum Erfolg kommst... z.B.:

Code: Alles auswählen

'TOPIC_AUTHOR'
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen

konne55
Mitglied
Beiträge: 8
Registriert: 26.01.2012 16:41

Re: Abizeitungskommentare - Gästebuchmod

Beitragvon konne55 » 26.01.2012 22:26

Natürlich auch schon versucht, aber selbst den Teilstring finde ich nicht, also bis auf

Code: Alles auswählen

"TOPIC_"
sobald AUTHOR dabei ist - nüscht -.-' ... findest dus in deiner viewtopic.php ?


Edit : selbst auf meinem nagelneu installiertem Testforum, lässt sichs nicht in der viewtopic finden - selbst als teilstring nich... :cry:

Edit2 : Fehler gefunden, hätte ich nur mal deinen post genauer gelesen. Du hattest recht, einfach die tabs davor rausmachen. Dankeschön vielmals! :P

konne55
Mitglied
Beiträge: 8
Registriert: 26.01.2012 16:41

Re: Abizeitungskommentare - Gästebuchmod

Beitragvon konne55 » 26.01.2012 23:30

So, läuft! Erstmal dankeschön für den Tipp mit den Comments!
Jetzt bräuchtew ich nurnoch die Info wo ich was löschen muss, damit der name nicht angezeigt wird?!

Benutzeravatar
AmigaLink
Mitglied
Beiträge: 1417
Registriert: 09.06.2003 21:56
Wohnort: NRW
Kontaktdaten:

Re: Abizeitungskommentare - Gästebuchmod

Beitragvon AmigaLink » 27.01.2012 00:04

Ersetz mal in der memberlist_view.html

Code: Alles auswählen

         <dt class="author"> {comment.COMMENT_AUTHOR}</dt>
            <dd>{comment.COMMENT_AVATAR_THUMB}</dd>
            <dd>{comment.COMMENT_DATE}</dd>

mit

Code: Alles auswählen

         <dt class="author"> {comment.COMMENT_DATE}</dt>


Das müsste eigentlich passen. (Ich hab die MOD selber nicht installiert.)

konne55
Mitglied
Beiträge: 8
Registriert: 26.01.2012 16:41

Re: Abizeitungskommentare - Gästebuchmod

Beitragvon konne55 » 27.01.2012 00:20

Kann ich leider nicht finden : hier der auszug

Code: Alles auswählen

        <!-- IF SIMPLE_COMMENT_ENABLED && ALLOW_ALL_COMMENT && not FOE -->
        <span style="float: left;">{TOTAL_COMMENT} &nbsp;&bull;&nbsp; <!-- IF PAGINATION -->{PAGE_NUMBER}  &bull;   <span>{PAGINATION}</span><!-- ELSE --> {PAGE_NUMBER}<!-- ENDIF --></span>
            <table class="tablebg" width="100%" cellpadding="0" cellspacing="0">
              <th colspan="2"> {L_PROFILE_COMMENTS}  </th>
               <!-- IF ALLOW_FRIEND_VIEW -->
              {L_ONLY_FRIEND} - <a href="{U_ADD_FRIEND}"><strong>{L_ADD_FRIEND}</strong></a><br />
           <!-- ELSE -->
            <!-- IF TOTAL_COMMENT == 0 -->
                        <tr>
                 <td colspan="2">{L_NO_COMMENT}</td>
              </tr>
                <!-- ENDIF -->
                <!-- BEGIN comment -->
           <tr>
              <td width="10%" class="row-post-top" align="center" valign="middle">
                              <table width="100%" border="0">
          <tr>
            <div align="center">
           
            <td align="center"><!-- IF comment.USER_COLOUR -->
                            <span style="color:#{comment.USER_COLOUR}">
                              <!-- ELSE -->
                              <span style="color:#000">
                  <!-- ENDIF --><strong>{comment.COMMENT_AUTHOR}</strong></span></td></div>
          </tr>

        </table>       
              </td>
              <td class="row-post-top" width="100%">
                 <div style="float:{S_CONTENT_FLOW_END};"><!-- IF S_IS_BOT -->&nbsp;{postrow.MINI_POST_IMG}&nbsp;<!-- ELSE -->&nbsp;<a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a>&nbsp;<!-- ENDIF --><b>{L_POSTED}:</b> {comment.COMMENT_DATE} {comment.COMMENT_DATE_TIME}&nbsp;</div>
              </td>
           </tr>
           <tr>
              <td class="row-post-body" valign="top"><table cellspacing="4" align="center" width="150">
                <tr>
                  <td><div class="postavatar">
                    <div align="center"><a href="{postrow.U_PROFILE}">{comment.COMMENT_AVATAR_THUMB}</a></div>
                    </div></td>
                 </tr>
                <tr></tr>
               </table></td>
              <td class="row-post-body" valign="top">
                 <table width="100%" cellspacing="5">
                 <tr>
                    <td>

                       <div class="postbody">{comment.COMMENT_TEXT}</div>
        <br clear="all" /></td>
                 </tr>
                 </table>
              </td>
           </tr>

           <tr>
              <td class="row-post-bottom" colspan="2">
                    <div style="display:inline;float:right;">
                       <!-- IF comment.CAN_DELETE or (U_MCP or U_ACP) -->
                          <a href="{comment.U_DELETE_URL}"><span>{DELETE_IMG}</span></a>&nbsp; &nbsp;<a href="{comment.U_USER_URL}#postform"><img src="{T_IMAGESET_PATH}/comment_reply.gif" /></a>
                       <!-- ENDIF -->
                    </div>

              </td>
           </tr>
            <tr><td class="spacer" colspan="2"><img src="{T_THEME_PATH}/images/spacer.gif" width="1" height="4" alt="" /></td></tr>
           <!-- END comment -->
        <!-- ENDIF -->
        <!-- IF ALLOW_FRIEND_ONLY -->
                 {L_FRIEND_COMMENT} - <a href="{U_ADD_FRIEND}"><strong>{L_ADD_FRIEND}</strong></a><br />
           <!-- ELSE  -->
        </table>
        <p> &nbsp; </p>

        <table class="tablebg" width="100%" cellspacing="0">

        <th colspan="2"> {L_PROFILE_COMMENT_SUB} </th>
        <form action="{NEW_COMMENT}" method="post" id="postform" name="comment">
           <script type="text/javascript">
              // <![CDATA[
                 var form_name = 'comment';
                 var text_name = 'comment_text';
              // ]]>
              </script>
              <tr align="center">
              <td>
                 <!-- INCLUDE posting_buttons.html -->

              </td>
             
              </tr>

        <tr align="center">

           <td>
                       <!-- BEGIN smiley -->
                       <a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;" style="line-height: 20px;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" hspace="2" vspace="2" /></a>
                    <!-- END smiley -->
              <br />
              <textarea name="comment_text" rows="15" cols="76"></textarea>
              <input name="comment_poster_id" type="hidden" value="{POSTER_ID}">
              <input name="comment_to_id" type="hidden" value="{COMMENT_TO_ID}">
              <input name="comment_author" type="hidden" value="{COMMENT_AUTHOR}">
           </td>
                 <td width="80" align="center" valign="top">
                    <script type="text/javascript">
                    // <![CDATA[
                       colorPalette('v', 6, 6)
                    // ]]>
                    </script>
                 </td>

        </tr>

        <tr align="center">
           <td>
              <input name="Submit " type="submit" id="Submit " value="{L_SUBMIT}" />
           </td>
        </tr>
        </form>

        </table>

        <span style="float: left;">{TOTAL_COMMENT} &nbsp;&bull;&nbsp; <!-- IF PAGINATION -->{PAGE_NUMBER}  &bull;   <span>{PAGINATION}</span><!-- ELSE --> {PAGE_NUMBER}<!-- ENDIF --></span>
        <!-- ENDIF -->
        <!-- ENDIF -->

        <br clear="all" />
        <br clear="all" />

<br clear="all" />

<div style="float: {S_CONTENT_FLOW_END};">


weshalb ichs nicht finden kann, liegt daran dass ichs in Subsilver2 integriert habe und es da wohl ein anderer code ist... im prosilver hab ichs direkt gefunden und dort funktioniert es auch einwandfrei. Kann mir einer der Profis dasselbe auch für subsilver2 raussuchen?

Mit freundlichsten Grüßen
Konne

Benutzeravatar
AmigaLink
Mitglied
Beiträge: 1417
Registriert: 09.06.2003 21:56
Wohnort: NRW
Kontaktdaten:

Re: Abizeitungskommentare - Gästebuchmod

Beitragvon AmigaLink » 27.01.2012 01:24

Code: Alles auswählen

                    <!-- BEGIN comment -->
               <tr>
                  <td width="10%" class="row-post-top" align="center" valign="middle">
                                  <table width="100%" border="0">
              <tr>
                <div align="center">
               
                <td align="center"><!-- IF comment.USER_COLOUR -->
                                <span style="color:#{comment.USER_COLOUR}">
                                  <!-- ELSE -->
                                  <span style="color:#000">
                      <!-- ENDIF --><strong>{comment.COMMENT_AUTHOR}</strong></span></td></div>
              </tr>

            </table>       
                  </td>
                  <td class="row-post-top" width="100%">
                     <div style="float:{S_CONTENT_FLOW_END};"><!-- IF S_IS_BOT -->&nbsp;{postrow.MINI_POST_IMG}&nbsp;<!-- ELSE -->&nbsp;<a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a>&nbsp;<!-- ENDIF --><b>{L_POSTED}:</b> {comment.COMMENT_DATE} {comment.COMMENT_DATE_TIME}&nbsp;</div>
                  </td>
               </tr>
               <tr>
                  <td class="row-post-body" valign="top"><table cellspacing="4" align="center" width="150">
                    <tr>
                      <td><div class="postavatar">
                        <div align="center"><a href="{postrow.U_PROFILE}">{comment.COMMENT_AVATAR_THUMB}</a></div>
                        </div></td>
                     </tr>
                    <tr></tr>
                   </table></td>
                  <td class="row-post-body" valign="top">
                     <table width="100%" cellspacing="5">
                     <tr>
                        <td>

                           <div class="postbody">{comment.COMMENT_TEXT}</div>
            <br clear="all" /></td>
                     </tr>
                     </table>
                  </td>
               </tr>

               <tr>
                  <td class="row-post-bottom" colspan="2">
                        <div style="display:inline;float:right;">
                           <!-- IF comment.CAN_DELETE or (U_MCP or U_ACP) -->
                              <a href="{comment.U_DELETE_URL}"><span>{DELETE_IMG}</span></a>&nbsp; &nbsp;<a href="{comment.U_USER_URL}#postform"><img src="{T_IMAGESET_PATH}/comment_reply.gif" /></a>
                           <!-- ENDIF -->
                        </div>

                  </td>
               </tr>
                <tr><td class="spacer" colspan="2"><img src="{T_THEME_PATH}/images/spacer.gif" width="1" height="4" alt="" /></td></tr>
               <!-- END comment -->


ersetzen gegen

Code: Alles auswählen

<!-- BEGIN comment -->
               <tr>
                  <td width="10%" class="row-post-top" align="center" valign="middle">
                                  <table width="100%" border="0">
              <tr>
                <div align="center"><td align="center"></td></div>
              </tr>

            </table>       
                  </td>
                  <td class="row-post-top" width="100%">
                     <div style="float:{S_CONTENT_FLOW_END};"><!-- IF S_IS_BOT -->&nbsp;{postrow.MINI_POST_IMG}&nbsp;<!-- ELSE -->&nbsp;<a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a>&nbsp;<!-- ENDIF --><b>{L_POSTED}:</b> {comment.COMMENT_DATE} {comment.COMMENT_DATE_TIME}&nbsp;</div>
                  </td>
               </tr>
               <tr>
                  <td class="row-post-body" valign="top"><table cellspacing="4" align="center" width="150">
                    <tr>
                      <td></td>
                     </tr>
                    <tr></tr>
                   </table></td>
                  <td class="row-post-body" valign="top">
                     <table width="100%" cellspacing="5">
                     <tr>
                        <td>

                           <div class="postbody">{comment.COMMENT_TEXT}</div>
            <br clear="all" /></td>
                     </tr>
                     </table>
                  </td>
               </tr>

               <tr>
                  <td class="row-post-bottom" colspan="2">
                        <div style="display:inline;float:right;">
                           <!-- IF comment.CAN_DELETE or (U_MCP or U_ACP) -->
                              <a href="{comment.U_DELETE_URL}"><span>{DELETE_IMG}</span></a>&nbsp; &nbsp;<a href="{comment.U_USER_URL}#postform"><img src="{T_IMAGESET_PATH}/comment_reply.gif" /></a>
                           <!-- ENDIF -->
                        </div>

                  </td>
               </tr>
                <tr><td class="spacer" colspan="2"><img src="{T_THEME_PATH}/images/spacer.gif" width="1" height="4" alt="" /></td></tr>
               <!-- END comment -->


Da ist zwar jetzt wahrscheinlich noch einiges an unnötigem Code drin, aber es sollte deinem Wunsch entsprechen.


Zurück zu „[3.0.x] Mod Suche/Anfragen“