Suche Link Listen MOD

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!
Antworten
SkYfiGhTeR
Beiträge: 153
Registriert: Do 28.Okt, 2004 09:01

Suche Link Listen MOD

Beitrag von SkYfiGhTeR »

Deine phpBB Version: Vanilla phpBB 2.0.19
MODs: Ja
Dein Wissensstand: Grundwissen
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

Hallo,

ich suche einen MOD für eine Linkliste. Es soll so einer sein wie er z.B. hier zu sehen ist.

Es soll möglich sein, Links über's ACP hinzuzufügen und User sollen Links für die Linkliste vorschlagen dürfen, die dann anschließend freigeschaltet werden können oder nicht (über's ACP).

Außerdem soll keine Box auf dem Index erscheinen mit Link-Buttons oder Ähnlichem, lediglich eine Linkliste auf einer separaten Seite (links.php z.B.) mit den oben geschrieben Funktionen.

Gibt's das und wenn ja wo?

Ich habe es bisher nur gefunden, ohne dass User selbst auch Links vorschlagen können...


Danke schon mal.


Grüße
SkYfiGhTeR
Zuletzt geändert von SkYfiGhTeR am So 08.Jan, 2006 20:19, insgesamt 1-mal geändert.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

http://www.phpbb2.de/dload.php?action=file&file_id=361 und was die Box im index anbetrift, so musst du sie ja nicht einbauen. ;)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
SkYfiGhTeR
Beiträge: 153
Registriert: Do 28.Okt, 2004 09:01

Beitrag von SkYfiGhTeR »

Hi,

jep...den habe ich auch schon gefunden.

Und der schaut dann so oder so ähnlich aus wie auf der Seite die ich gepostet habe? Also mit den verschiedenen Kategorien usw.? Und es ist auch möglich, dass User Links vorschlagen können und die dann freigeschaltet werden können oder können ausschließlich Links über's ACP von Admins hinzugefügt werden?
Display links (with logo) on the forum index page.
D.h. jetzt aber nicht, dass der MOD hier nur die Links im Forum auf der Index-Seite darstellt oder? Also es ist schon 'ne extra Linkseite? *g*

Edit: Und was muss ich dann beim Einbau genau weg lassen, um das mit dem Index nicht zu erhalten? Einfach die index.php und die index_body.tpl nicht bearbeiten? Und auch irgendwelche Dateien die enthalten sind gar nicht erst hochladen, da sie sowieso nicht benötigt werden, wenn ich das im Index nicht haben möchte?
Zuletzt geändert von SkYfiGhTeR am So 08.Jan, 2006 21:46, 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 »

Genau. index.php und index_body.tpl unberührt lassen, damit die Links dort nicht erscheinen.
Ansonsten ist es schon der MOD, der dort angegeben ist.
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!
SkYfiGhTeR
Beiträge: 153
Registriert: Do 28.Okt, 2004 09:01

Beitrag von SkYfiGhTeR »

Hi,

alles klar - habe ich so gemacht und funktioniert wunderbar.

Für einen Link zur links.php muss man dann selbst in den Header einfügen, weil das in der Anleitung nicht erwähnt ist, aber das ist ja kein Problem.

Ich habe aber im ACP in der Link-Konfiguration noch einen kleinen Fehler, siehe hier.

Die erste Optionen mit den Möglichkeiten "Ja" und "Nein" hat irgendwie keine Beschreibung, wie kann ich die noch herbekommen?


Grüße
SkYfiGhTeR
Zuletzt geändert von SkYfiGhTeR am Fr 13.Jan, 2006 19:51, 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 »

Hmpf, da müsste ich jetzt raten. Hatte den MOD schon lange nicht mehr in den Fingern.
Vergleich doch mal die englische mit der deutschen Sprachdatei.
Zuletzt geändert von oxpus am Mo 09.Jan, 2006 08:06, 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!
SkYfiGhTeR
Beiträge: 153
Registriert: Do 28.Okt, 2004 09:01

Beitrag von SkYfiGhTeR »

Hi,

habe die beiden lang-Dateien mal angehängt und ich kann auch von der deutschen zur englischen Datei nur ein Unterschied feststellen im Bereich "Config" und das ist der:

Englisch:

Code: Alles auswählen

//
// Config
//
$lang['Link_Config'] ='Link Config Control';
$lang['Link_config_explain'] = 'You can change the general settings of your link here';
$lang['lock_submit_site'] = 'Lock user submit site';
$lang['allow_guest_submit_site'] = 'Allow guest to submit site';
Deutsch:

Code: Alles auswählen

//
//Config
//
$lang['Link_Config'] ='Links Konfiguration';
$lang['Link_config_explain'] = 'Hier kannst Du die Einstellungen des Link Mods vornehmen';
$lang['site_logo'] = 'Die URL des eigenen Logos (komplette URL)';
$lang['allow_guest_submit_site'] = 'Gästen erlauben Links vorzuschlagen';
Die dritte Zeile ist unterschiedlich, aber das eine ist nur in der deutschen Datei und nicht in der englischen Datei zu finden und umgekehrt. (?)
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Code: Alles auswählen

$lang['lock_submit_site'] = 'Links vorschlagen für User Sperren?';
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
SkYfiGhTeR
Beiträge: 153
Registriert: Do 28.Okt, 2004 09:01

Beitrag von SkYfiGhTeR »

Hi,

alles klar, danke das war's. Ist mir nicht sofort aufgefallen beim Vergleich, da es in den beiden Dateien genau gleiche viele Variablen insgesamt waren, aber in der deutschen Sprachdatei war eine Variable doppelt enthalten und daher ist es mir nicht aufgefallen. Passt jetzt aber... dankeschön. ;)

Edit: Achja, wegen dem Link im Header...der war da ja bei der Einbauanleitung nicht mit dabei. Ich möchte in der overall_header.tpl das so haben:

Code: Alles auswählen

&nbsp;<a href="{U_Links}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_Links}" hspace="3" />{L_Links}</a>&nbsp;
Wenn ich das einfach so mache, dann funktioniert das ja noch nicht wirklich...weil U_Links bzw. L_Links ja nirgends deklariert sind oder?

Was muss ich da machen, um das hinzubekommen?

Geht es so:

Also das hier in die page_header.php:

Code: Alles auswählen

'U_Links' => append_sid('links.'.$phpEx),
'L_Links' => $lang['Links'],
Und in die lang_main.php das:

Code: Alles auswählen

$lang['Links'] = 'Links';

Reicht das so aus bzw. kann man das einfach so machen?

Danke schon mal..


Grüße
SkYfiGhTeR ;)
Zuletzt geändert von SkYfiGhTeR am Mo 09.Jan, 2006 16:07, 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 »

Nö, das reicht.
Musst eben nur jede Sprache und jedes Template bearbeiten, dann ist das okay so...
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!
SkYfiGhTeR
Beiträge: 153
Registriert: Do 28.Okt, 2004 09:01

Beitrag von SkYfiGhTeR »

Hi,

habe jetzt den Link wie ich ihn gepostet habe in der overall_header.tpl drin und dann jeweils in die lang_main.php (Deutsch und Englisch) eingefügt:

Code: Alles auswählen

$lang['Links'] = 'Links';
und in die page_header.php schaut's jetzt so aus (Ausschnitt):

Code: Alles auswählen

'U_STAFF' => append_sid('staff.'.$phpEx),
'L_STAFF' => $lang['Staff'],
//Links MOD
'U_LINKS' => append_sid('links.'.$phpEx),
'L_LINKS' => $lang['Links'],
'U_CALENDAR' => append_sid('cal_lite.'.$phpEx),

Und das eben die Zeile in der overall_header.tpl:

Code: Alles auswählen

&nbsp;<a href="{U_Links}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_Links}" hspace="3" />{L_Links}</a>&nbsp; 
Auch in beiden Templates eingefügt die verwendet werden...

Es erscheint aber lediglich - wie vor den Änderungen an der page_header.php und den Sprachdateien - lediglich das Icon welches nach Klicken wieder den Index aufruft. :(
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Du musst auch in der overall_header.tpl die PLatzhalter komplett groß schreiben!

Code: Alles auswählen

&nbsp;<a href="{U_LINKS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_LINKS}" hspace="3" />{L_LINKS}</a>&nbsp;
Halt so, wie sie auch übergeben werden ;)
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!
SkYfiGhTeR
Beiträge: 153
Registriert: Do 28.Okt, 2004 09:01

Beitrag von SkYfiGhTeR »

Hi,

stimmt...das sollte man machen. *g* Funktioniert jetzt einwandfrei. ;)

Eine kurze Frage habe ich noch zur Links-Seite. Und zwar gibt es da auf der Links-Seite ja eine Box "Link zu ..." mit einem Logo und dem Code drunter zum direkten Kopieren.

Was muss ich denn in welcher Datei (oder Dateien?) entfernen, um diese Box wegzubekommen und die "Link hinzufügen"-BOX an diese Stelle zu bekommen (falls die dann nicht automatisch nach oben gerückt wird) ?


Grüße
SkYfiGhTeR
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich glaub in allen TPL-Dateien des MODs. Zumindest in allen mit links_...tpl
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!
SkYfiGhTeR
Beiträge: 153
Registriert: Do 28.Okt, 2004 09:01

Beitrag von SkYfiGhTeR »

Hi,

hm..in allen? Oha...und ist das dann überall der selbe Code-Abschnitt? Und wenn ja, welcher wäre dann überall zu entfernen? Ich seh's nämlich nicht so wirklich... *g*

Oder vielleicht weiß das ja auch AmigaLink, wenn du den MOD schon länger nicht mehr verwendet hast oder jetzt grad nicht extra runterladen und nachsehen möchtest, dann warte ich etwas... *g* ;)
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Du must nur diesen Codeblock aus der links_index.tpl entfernen (die Box zum Link einreichen rutscht automatisch nach oben):

Code: Alles auswählen

		<table border="0" cellpadding="3" cellspacing="1" width="100%" class="forumline">
			<tr>
			  <th class="thHead" align="left" nowrap="nowrap">{L_LINK_US}</th>
			</tr>
			<tr> 
			  <td class="row1">
			  	<br /><span class="gensmall"><center><img src="{U_SITE_LOGO}" border="0" alt="{SITENAME}" /></center><br />
			  	{L_LINK_US_EXPLAIN}</span><br />
			  	<table width="100%" cellspacing="1" cellpadding="4" border="0" align="center" style="table-layout:fixed;background-color:#B2C5D9">
				  <tr> 
					<td style="left:0px;width:100%;word-wrap:break-word;background-color:#FFFFFF" class="gensmall">{LINK_US_SYNTAX}</td>
				  </tr>
				</table>
			  </td>
			</tr>
		</table><br />
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
SkYfiGhTeR
Beiträge: 153
Registriert: Do 28.Okt, 2004 09:01

Beitrag von SkYfiGhTeR »

Hi,

jep...hat wunderbar geklappt - vielen Dank! ;)
Antworten