Eine Frage

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Eine Frage

Beitrag von Snoopy »

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!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Klar geht das. Ich habe das z. B. für meinen Weblink Mod gemacht.
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Also muss ich den erst einbauen Richtig?

Welchen den von den beiden?
Zuletzt geändert von Snoopy am Di 25.Okt, 2005 15:23, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein, nicht einbauen, sondern nur als Vorlage verwenden.
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Öhm....wie meinst du das als Vorlage?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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.
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Meinst du so wie im Anhang?

Die letzte Passage konnte ich nicht finden!


Könnte ich das jetzt beliebig oft benutzen, oder nur einmal?

[ Attachment gelöscht am Di 25.Okt, 2005 17:15 von oxpus ]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Fast gut.
So wäre es korrekter.
Und theoretisch kannst Du das beliebig oft wiederholen.
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Soweit so gut!

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";
Dieses hab ich unter:

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";
Kann ich das so lassen?



Code: Alles auswählen

#-----[ OPEN ]-------------------------------------------------- 
# 
templates/subSilver/viewforum_body.tpl

# 
#-----[ FIND ]-------------------------------------------------- 
# 
{row.topicrow.TOPIC_TITLE}&nbsp;</a>

# 
#-----[ IN-LINE AFTER, ADD ]-------------------------------------------------- 
# 
{row.topicrow.TOPIC_EDIT}
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!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ö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.
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Und was ist mit dem Rest? *ganzliebfrag*
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wie Rest? Funktioniert es denn noch nicht?
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

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!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Mal zum Verständnis:
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'] . '&nbsp;&nbsp;';
	}

# 
#-----[ 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'] . '&nbsp;&nbsp;';
	}
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.
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

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?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hast Du den Split Topic Type MOD installiert?
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Aber die änderungen in der viewforum.php können bleiben?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ö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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

So...hab immer noch das gleich Problem!

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'];
			}
Bei mir sieht sie jetzt aber so aus:

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'];
			}
Was hab ich den falsch gemacht?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nichts. Das ist auch nur die Darstellung des Topic-Icons.
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

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?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Häng doch mal die functions_topics_list.php an.
Ich schaue da mal rein.
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Dankeschön fürs reinschauen!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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

Code: Alles auswählen

$force_type_display = true;
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...
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Danke dir, geht! Wird zwar nicht im eigenen Block angezeigt! So wie bei News und wichtig, aber das ist egal! Es steht [Info] und das ist auch ok!
Antworten