Eine Frage
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Eine Frage
Deine phpBB Version: Vanilla phpBB 2.0.17
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]
PHP Version:
MySQL Version:
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Sorry, aber mir fällt keine bessere Überschrift ein!
Ich wollte fragen, ob es möglich ist beim Beitrag schreiben wo Ankündigung etc. noch eine Auswahl hinzumachen? Z.B Info!
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]
PHP Version:
MySQL Version:
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Sorry, aber mir fällt keine bessere Überschrift ein!
Ich wollte fragen, ob es möglich ist beim Beitrag schreiben wo Ankündigung etc. noch eine Auswahl hinzumachen? Z.B Info!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Klar geht das. Ich habe das z. B. für meinen Weblink Mod gemacht.
Der dient hier auch als prima Vorlage...
Der dient hier auch als prima Vorlage...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Also muss ich den erst einbauen Richtig?
Welchen den von den beiden?
Welchen den von den beiden?
Zuletzt geändert von Snoopy am Di 25.Okt, 2005 15:23, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Nein, nicht einbauen, sondern nur als Vorlage verwenden.
Und ich meine diesen hier: http://www.oxpus.de/dl_details.php?view ... =261&cat=1
Und ich meine diesen hier: http://www.oxpus.de/dl_details.php?view ... =261&cat=1
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Nimm den MOD, passe ihn vor der Installation an Deine Anforderungen an und verwende ihn entsprechend.
Lass nur alles weg, was zum MOD selber gehört, also die Funktion als solches.
Im MOD ist dargestellt, wie man einen zusätzlichen Status einem Topic geben kann, hier eben WEBLINK. Diesen Teil eben kannst Du als Vorlage für Deine Anfrage nehmen, um einen eigenen Status zu kreieren.
Lass nur alles weg, was zum MOD selber gehört, also die Funktion als solches.
Im MOD ist dargestellt, wie man einen zusätzlichen Status einem Topic geben kann, hier eben WEBLINK. Diesen Teil eben kannst Du als Vorlage für Deine Anfrage nehmen, um einen eigenen Status zu kreieren.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Soweit so gut!
Ich hab das jetzt drin:
Dieses hab ich unter:
Kann ich das so lassen?
Diese Stelle finde ich nicht! Nicht mal an nähernd!
Und dann habe ich im Beitrag schreiben nur das Feld für Häckchen machen aber nicht für was dieses ist, also die Info fehlt!
Ich hab das jetzt drin:
Code: Alles auswählen
#-----[ OPEN ]--------------------------------------------------
#
templates/subSilver/subSilver.cfg
#
#-----[ FIND ]--------------------------------------------------
#
$images['folder_poll_new'] = "$current_template_images/folder_poll_new.gif";
#
#-----[ AFTER, ADD ]--------------------------------------------------
#
$images['folder_weblink'] = "$current_template_images/folder_info.gif";Code: Alles auswählen
[$images['forum'] = "$current_template_images/folder.gif\" width=\"$folderbig_iw\" height=\"$folderbig_ih\" class=\"imgfolder";
$images['forum_new'] = "$current_template_images/folder_new.gif\" width=\"$folderbig_iw\" height=\"$folderbig_ih\" class=\"imgfolder";Code: Alles auswählen
#-----[ OPEN ]--------------------------------------------------
#
templates/subSilver/viewforum_body.tpl
#
#-----[ FIND ]--------------------------------------------------
#
{row.topicrow.TOPIC_TITLE} </a>
#
#-----[ IN-LINE AFTER, ADD ]--------------------------------------------------
#
{row.topicrow.TOPIC_EDIT}
Und dann habe ich im Beitrag schreiben nur das Feld für Häckchen machen aber nicht für was dieses ist, also die Info fehlt!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Öh, ignoriere diesen Part. Der würde zu meinem MOD gehören und stellt dort den Edit-Button für die zu Weblinks umgeformten Topic-Titel dar.
Das ist nicht das, was Du hier brauchst.
Das ist nicht das, was Du hier brauchst.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Mal zum Verständnis:
Dieser Part in der posting.php ist dafür zuständig, die zusätzliche Option mitsamt der Beschreibung anzuzeigen:
Die hier verwendete Sprachvariable $lang['Post_Info'] muss dabei selbstredend in der lang_main.php definiert werden, damit auch Inhalte, d.h. die Beschreibung auch angezeigt werden können. Sonst wäre hier ja nichts an Text vorhanden.
Und dann ist natürlich auch diese Info überall im Forum sichtbar, wo auch Ankündigungen und Wichtig als solche deklariert sind.
Vorausgesetzt, die betreffenden Stellen wurden alle nach dem o.g. "Vorlage-Snippet" erweitert.
Dieser Part in der posting.php ist dafür zuständig, die zusätzliche Option mitsamt der Beschreibung anzuzeigen:
Code: Alles auswählen
#
#-----[ FIND ]--------------------------------------------------
#
if( $is_auth['auth_sticky'] )
{
$topic_type_toggle .= '<input type="radio" name="topictype" value="' . POST_STICKY . '"';
if ( $post_data['topic_type'] == POST_STICKY || $topic_type == POST_STICKY )
{
$topic_type_toggle .= ' checked="checked"';
}
$topic_type_toggle .= ' /> ' . $lang['Post_Sticky'] . ' ';
}
#
#-----[ BEFORE, ADD ]--------------------------------------------------
#
if( ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD ) && $is_auth['auth_post'] )
{
$topic_type_toggle .= '<input type="radio" name="topictype" value="' . POST_TITLE_INFO . '"';
if ( $post_data['topic_type'] == POST_TITLE_INFO || $topic_type == POST_TITLE_INFO )
{
$topic_type_toggle .= ' checked="checked"';
}
$topic_type_toggle .= ' /> ' . $lang['Post_Info'] . ' ';
}Und dann ist natürlich auch diese Info überall im Forum sichtbar, wo auch Ankündigungen und Wichtig als solche deklariert sind.
Vorausgesetzt, die betreffenden Stellen wurden alle nach dem o.g. "Vorlage-Snippet" erweitert.
Zuletzt geändert von oxpus am Mi 26.Okt, 2005 11:51, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Oh...da hatte ich mit vertippt! So jetzt hab ich es das stehen, wie es sollte!
Nur wenn ich jetzt einen Beitrag schreibe, wird er nicht als Info angezeigt, sondern als normales Thema. Wenn ich den Beitrag löschen will, steht dort
z.B. [Info] test
Ich denke so sollte es sein. Ich hab jetzt den ganzen Tag damit verbrachtI den Fehler zu suchen, aber ich find ihn nicht! Woran könnte das liegen?
Nur wenn ich jetzt einen Beitrag schreibe, wird er nicht als Info angezeigt, sondern als normales Thema. Wenn ich den Beitrag löschen will, steht dort
z.B. [Info] test
Ich denke so sollte es sein. Ich hab jetzt den ganzen Tag damit verbrachtI den Fehler zu suchen, aber ich find ihn nicht! Woran könnte das liegen?
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Hast Du den Split Topic Type MOD installiert?
Dann ist die functions_topics_list.php mit anzupassen (anstelle der viewforum.php).
Dann ist die functions_topics_list.php mit anzupassen (anstelle der viewforum.php).
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Öh, wenn dieser Bereich auskommentiert ist, nutzt es nichts, aber ja, kann auch dann bleiben.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
So...hab immer noch das gleich Problem!
Ich hab die letzte Passage aus der viewforum.php angepasst.
In der Anleitung sieht sie so aus:
Bei mir sieht sie jetzt aber so aus:
Was hab ich den falsch gemacht?
Ich hab die letzte Passage aus der viewforum.php angepasst.
In der Anleitung sieht sie so aus:
Code: Alles auswählen
#-----[ FIND ]--------------------------------------------------
#
else if( $topic_rowset[$i]['topic_type'] == POST_STICKY )
{
$folder = $images['folder_sticky'];
$folder_new = $images['folder_sticky_new'];
}
#
#-----[ AFTER, ADD ]--------------------------------------------------
#
else if( $topic_rowset[$i]['topic_type'] == POST_TITLE_INFO )
{
$folder = $images['folder_info'];
$folder_new = $images['folder_info'];
}Code: Alles auswählen
else if( $topic_rowset[$i]['topic_type'] == POST_TITLE_INFO )
{
$folder = ($user_replied && defined('USER_REPLIED_ICON')) ? $images['folder_sticky_own'] : $images['folder_info'];
$folder_new = ($user_replied && defined('USER_REPLIED_ICON')) ? $images['folder_sticky_own'] : $images['folder_info'];
}- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Nichts. Das ist auch nur die Darstellung des Topic-Icons.
Also dieser Teil hier:
Also dieser Teil hier:
Code: Alles auswählen
else if( $topic_type == POST_STICKY )
{
$topic_type = $lang['Topic_Sticky'] . ' ';
}
#
#-----[ AFTER, ADD ]--------------------------------------------------
#
else if( $topic_type == POST_TITLE_LINK )
{
$topic_type = $lang['Topic_Weblink'] . ' ';
}Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ich muss aber ein Fehler irgenwo drin haben!
Ich hab die Änderungen jetzt in functions_topics_list.php gemacht aber es ist immer noch so: Nur wenn ich jetzt einen Beitrag schreibe, wird er nicht als Info angezeigt, sondern als normales Thema. Wenn ich den Beitrag löschen will, steht dort
z.B. [Info] test
Ich denke so sollte es sein. Ich hab jetzt den ganzen Tag damit verbrachtI den Fehler zu suchen, aber ich find ihn nicht! Woran könnte das liegen?
Ich hab die Änderungen jetzt in functions_topics_list.php gemacht aber es ist immer noch so: Nur wenn ich jetzt einen Beitrag schreibe, wird er nicht als Info angezeigt, sondern als normales Thema. Wenn ich den Beitrag löschen will, steht dort
z.B. [Info] test
Ich denke so sollte es sein. Ich hab jetzt den ganzen Tag damit verbrachtI den Fehler zu suchen, aber ich find ihn nicht! Woran könnte das liegen?
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Versuchs mal mit dieser Datei.
Ist etwas komplex das Dingelchen, aber mit der Zeit lernt man es verstehen.
Kurze Erklärung:
Der neue Topic-Typ, den Du hier eingefügt hast, kennt dieses Script natürlich überhaupt nicht. Es wird daher nicht getrennt dargestellt (habe ich auch erstmal so gelassen) und daher auch kein Topic-Status weiter angezeigt. Das Topic ist demnach wie ein "normales" Topic zu sehen.
Mit
kann man aber dem Script mitteilen: Achtung! Dieser Topic Typ ist unbedingt darzustellen.
Das sollte in der Regel auch ausreichen, um eben Deinen neuen Typ im Forum vor dem Topic Titel darzustellen.
Also probieren. Wenns geht ist gut, wenn nicht, kommt das Script zurück ans Reisbrett...
Ist etwas komplex das Dingelchen, aber mit der Zeit lernt man es verstehen.
Kurze Erklärung:
Der neue Topic-Typ, den Du hier eingefügt hast, kennt dieses Script natürlich überhaupt nicht. Es wird daher nicht getrennt dargestellt (habe ich auch erstmal so gelassen) und daher auch kein Topic-Status weiter angezeigt. Das Topic ist demnach wie ein "normales" Topic zu sehen.
Mit
Code: Alles auswählen
$force_type_display = true;Das sollte in der Regel auch ausreichen, um eben Deinen neuen Typ im Forum vor dem Topic Titel darzustellen.
Also probieren. Wenns geht ist gut, wenn nicht, kommt das Script zurück ans Reisbrett...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!