Seite 1 von 1

Link / Button im Bereich Admin Index einbauen ??

Verfasst: 29.09.2004 01:21
von wulfman
Hallo Leute,

ich habe den zusätzlichen Mod Nickpage Liste installiert funktioniert auch alles wunderbar. (Button/Linktext ist im Header Menü des Forums).

Nur will ich diese Auswerte-Seite nicht für jeden User zugänglich machen.
Dafür habe ich in der MitgliederListe ein Nickpage Logo hinterm Usernamen wenn eine Nickpage vorhanden ist.

Ich würde jetzt gerne den Button aus dem Menü des Forumsheaders nehmen, soweit kein Problem und den im Admin Index einbinden.

Nur da fangen die Probleme an.

Ob jetzt der NickpageListen Aufruf über einen Namenslink im linken AdminMenü erfolgt oder einfach nur auf der im AdminMenü aufgerufenen Nickpages verwalten oder Konfigurieren Unterseite ist eigendlich egal, ich meine einfach unten drunter wo auch Powered by phpBB 2.0.6 © 2001 phpBB Group steht oder irgend wo auf der Unterseite.

Aber egal wo ich versuche den Code zum Nickpage Aufruf einzufügen erhalte ich Fehlermeldungen,
habe es in der admin_nickpage.php oder in der admin_nickpage_sperren.php probiert sowie auch in der admin/index.php oder auch in der page_footer_admin.php / page_header_admin.php

Aber nigends hab ich es zum laufen gekriegt.

Wer weiß rat und kann mir sagen wo und in welcher Datei ich den Quellcode einfügen muß.

Code: Alles auswählen

<img src="templates/nickpage/nickpage_button_small.gif" align="absmiddle"> 
<a href="{U_Nickpagelist}" class="smalllink">{L_Nickpagelist}</a>
Danke schon mal im Vorraus.

Gruß
Marco

Verfasst: 29.09.2004 02:15
von rabbit
hi, hier die anleitung zum link-einbauen... :)

Code: Alles auswählen

############################################### 
##   Hack Title:   Adding link in ACP 
##   Hack Version:   1.0.0 
##   Author:     Kipper 
##   Description:   This hack adds a new link into your ACP which can link to anywhere you wish. 
##   Compatibility:   2.0.6 
## 
##   Installation Level: Easy 
##   Installation Time:  3 minutes 
##   Files To Edit: 3 
##      admin/index.php 
##      language/lang_english/lang_admin.php 
##      templates/subSilver/admin/index_navigate.tpl 
## 
##   History: 
##      4th Jan 04:1.0.0:First Release - All in working order 
## 
##   Authors Notes: 
##   Where you find NEW_LINK_NAME please change to the name you wish the link to be named. (Extra NOTE: Use '_' to seperate the words, and keep the same on every appearance) 
##   Where you find NEW_LINK_HERE please change to the URL you wish the link to link to. (Extra NOTE: Use '_' to seperate the words, and keep the same on every appearance) 
## 
## 
##   Support:      http://www.phpbbsupport.co.uk 
##   Copyright:      ©2004 Adding link in ACP 1.0.0 - Kipper 
## 
############################################### 
## 
############################################### 
##   This program is free software; you can redistribute it and/or 
##   modify it under the terms of the GNU General Public License 
##   as published by the Free Software Foundation; either version 2 
##   of the License, or (at your option) any later version. 
## 
##   This program is distributed in the hope that it will be useful, 
##   but WITHOUT ANY WARRANTY; without even the implied warranty of 
##   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
##   GNU General Public License for more details. 
## 
##   http://www.gnu.org/copyleft/gpl.html 
############################################### 
# 
#-----[ OPEN ]------------------------------------------ 
# 
admin/index.php 
# 
#-----[ FIND ]------------------------------------------ 
# 
      "U_ADMIN_INDEX" => append_sid("index.$phpEx?pane=right"), 
# 
#-----[ ADD, AFTER ]------------------------------------------ 
# 
      "U_NEW_LINK_NAME" => append_sid("NEW_LINK_HERE"), 
# 
#-----[ FIND ]-------------------------- 
# 
      "L_PREVIEW_FORUM" => $lang['Preview_forum']) 
# 
#-----[ REPLACE WITH ]-------------------------- 
# 
      "L_PREVIEW_FORUM" => $lang['Preview_forum'], 
# 
#-----[ ADD, AFTER ]-------------------------- 
# 
      "L_NEW_LINK_NAME" => $lang['NEW_LINK_NAME']) 
# 
#-----[ OPEN ]-------------------------- 
# 
language/lang_english/lang_admin.php 
# 
#-----[ FIND ]-------------------------- 
# 
$lang['Preview_forum'] = 'Preview Forum'; 
# 
#-----[ ADD, AFTER ]-------------------------- 
# 
$lang['NEW_LINK_NAME'] = 'NEW_LINK_NAME'; 
# 
#-----[ OPEN ]-------------------------- 
# 
templates/subSilver/admin/index_navigate.tpl 
# 
#-----[ FIND ]-------------------------- 
# 
<tr> 

<td class="row1"><a href="{U_FORUM_INDEX}" target="main" class="genmed">{L_PREVIEW_FORUM}</a></td> 

</tr> 
# 
#-----[ ADD, AFTER ]-------------------------- 
# 
<tr> 

<td class="row1"><a href="{U_NEW_LINK_NAME}" target="main" class="genmed">{L_NEW_LINK_NAME}</a></td> 

</tr> 
# 
#-----[ SAVE & CLOSE ALL FILES ]-------------------------- 
# 
#End of Hack

Verfasst: 29.09.2004 03:17
von wulfman
Hi, dnake fur die Info,
werde das morgen ausprobieren.

2 Fragen :

Code: Alles auswählen

Files To Edit: 3 
##      admin/index.php 
##      language/lang_english/lang_admin.php 
##      templates/subSilver/admin/index_navigate.tpl 
Wie ist das mit der language/lang_english/lang_admin.php
das Forum läuft auf Deutsch soiwe das ACP muß ich dann die angegeben Änderungen auch in der language/lang_german/lang_admin.php machen ?? Bzw. kann ich mir die Änderungen in der lang_english sparen und nur in der lang_german machen ?

Code: Alles auswählen

Where you find NEW_LINK_HERE please change to the URL ... 
So wie ich das verstehe muß ich eine feste URL zu NIckpage angeben, Ala http://......de/phpBB2/.....nickpageliste.php


oder kann ich auch als URL:

"{U_Nickpagelist}" benutzen.

Code: Alles auswählen

Where you find NEW_LINK_NAME .... 
kann ich dort auch : {L_Nickpagelist} oder ein Image benutzen?


Danke Gruß
Marco

Verfasst: 29.09.2004 09:57
von Leuchte
Bzw. kann ich mir die Änderungen in der lang_english sparen und nur in der lang_german machen ?
Wenn du nur deutsch nutzt, ja.
oder kann ich auch als URL:

"{U_Nickpagelist}" benutzen.
Nicht ohne weiteres. Die Variable muss erst definiert werden:
admin/index.php

Code: Alles auswählen

"U_ADMIN_INDEX" => append_sid("index.$phpEx?pane=right"),
Danach einfügen

Code: Alles auswählen

"U_NICKPAGELIST" => apend_sid("../nickpage_list.$phpEx"),
Jetzt kannst du es nutzen.
kann ich dort auch : {L_Nickpagelist} oder ein Image benutzen?
Geht beides. Für ersteres musst du nachdem was eben hinzugefügt wurde noch das dazu schreiben

Code: Alles auswählen

"L_NICKPAGELIST" => $lang['Nickpagelist'],