Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
caschy

Teamseite wie in diesem Forum

Recommended Posts

Hallo zusammen,

wie erstelle ich so eine nette Teamseite wie hier im Forum? Ich finde, so etwas macht ein Forum sympathisch (man weiß, mit wem man spricht).

Danke für eure Informationen.

MfG

caschy

Share this post


Link to post

Die Teamseite ist eigentliche ganz normales HTML, was über ein Custompagemodul eingebunden wird. :)

Das Modul, damit keine Änderungen am Quelltext des Forums gemacht werden müssen, hab ich noch nicht veröffentlicht. Eine Custom Page Modifikation, wo man solche Sachen auch bequem einbinden kann, gibt es hier.

Hoffe, das hilft dir weiter. :)

Share this post


Link to post

Zu dem ModInstaller sag ich jetzt mal nichts. ;)

Zu deinem Problem, mein Modul läßt bestimmt noch etwas auf sich warten, also übersetze ich dir mal die Anweisungen aus der CodeChange Datei. ;)

Zunächst per phpMyAdmin oder der MySQL Toolbox die neue Tabelle mit dem Statement erstellen:

CREATE TABLE IF NOT EXISTS ibf_pages (
id int(3) unsigned NOT NULL auto_increment,
alias varchar(15) NOT NULL default '',
name varchar(30) NOT NULL default '',
content text NOT NULL default '',
begrenzung char(1) NOT NULL default '0',
gruppen varchar(255) NOT NULL default '',
include varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
)

Dann folgende Änderungen vornehmen:

Datei admin.php

Suchen:

'mysql'    => 'mysql',

Darunter einfügen:

//-- mod_custom_pages begin
'pages'     => 'pages',
//-- mod_custom_pages end
Suchen:
else if ($IN['act'] == 'csite')
Darüber einfügen:
//-- mod_custom_pages begin
else if ($IN['act'] == 'pages')  {
require ROOT_PATH."sources/mods/custom_pages/ad_pages.php";
}
//-- mod_custom_pages end
Datei index.php Suchen:
require ROOT_PATH."sources/".$choice[ $ibforums->input['act'] ].".php";
Darüber einfügen:
//-- mod_custom_pages begin
if ( $ibforums->input['pg'] == ""){
//-- mod_custom_pages end
Nun unterhalb von
require ROOT_PATH."sources/".$choice[ $ibforums->input['act'] ].".php";
folgendes einfügen:
//-- mod_custom_pages begin
} else {
  require $root_path."sources/mods/custom_pages/Pages.php";
}
//-- mod_custom_pages end
Datei admin_pages.php Suchen:
act=install&code=collision'  ),
Darunter einfügen:
//-- mod_custom_pages begin
to1 =>array( 'Custom Pages'   , 'act=pages' ),
//-- mod_custom_pages end

Die drei Dateien ad_pages.php, design.php und Pages.php in den Ordner sources/mods/custom_pages/ kopieren.

Das sollte es gewesen sein. :)

Share this post


Link to post

Zu dem ModInstaller sag ich jetzt mal nichts. ;)

Den habe ich heute hinbekommen - womit die Einbindung weiterer Mods auch kein Problem mehr war :P

Problem bei dem von dir verlinkten MOD ist das Nichtvorhandensein einer Readme. 4 Dateien (ad_pages.php, CodeChange.php, design.php und Pages.php). Sonst gibts ja immer noch ne bunte Anleitung für Anfänger wie mich;)

MfG

caschy

Share this post


Link to post

Zu dem ModInstaller sag ich jetzt mal nichts. ;)

[...]

Datei admin_pages.php

Suchen:

act=install&code=collision'  ),
Darunter einfügen:
//-- mod_custom_pages begin

to1 =>array( 'Custom Pages'   , 'act=pages' ),

//-- mod_custom_pages end

Da widersprichst du dir übrigens selbst. Der Code oben ist nämlich nur vorhanden, wenn du den ModInstaller installiert hast.

MfG TO_Webmaster

Edited by TO_Webmaster

Share this post


Link to post

Meine Güte, ist mir halt ein Fehler passiert, da ich die Sache einfach 1:1 aus der changeCode.php geholt habe. Ich selber benutze den Mod nicht, weil ich mir mein eigenes Modul für sowas erstellt habe, was nicht großartig ins Forum eingebaut werden muß.

Außerdem hat das nichts mit Widerspruch zu tun. Aber was solls, will ja hier keine Lehrstunde über die Definition des Begriffes geben.

Aber damit du auch ruhig schlafen kannst.

Suchen (admin_pages.php):

        20 =>array( 'IPDynamic Lite Set-up'    , 'act=csite',     'sources/dynamiclite' ),
Darunter einfügen:
21 =>array( 'Custom Pages'   , 'act=pages' ),

Somit findet man die Einstellungen unter System Settings.

Share this post


Link to post

Nicht, dass du mich falsch verstehst ;)

Ich wollte dich eigentlich nur darauf hinweisen, dass das so direkt nicht funktioniert. Dass das auf den ersten Blick in die codechange.php nicht auffällt, ist klar. Aber ich wollte halt vermeiden, dass die User einen Eintrag nicht finden. :)

MfG TO_Webmaster

Share this post


Link to post

Hab ich mir schon gedacht, nur die Wortwahl war ein wenig schlecht. :)

Als Anmerkung, es wäre wirklich nicht schlecht, wenn du auch eine Anleitung zu dem Mod packst, wie man diesen ohne ModInstaller einbauen kann. Nicht jeder möchte halt diesen einsetzten aber vielleicht den Mod von dir. ;)

Share this post


Link to post

Als Anmerkung, es wäre wirklich nicht schlecht, wenn du auch eine Anleitung zu dem Mod packst, wie man diesen ohne ModInstaller einbauen kann. Nicht jeder möchte halt diesen einsetzten aber vielleicht den Mod von dir. ;)

Das sehe ich genau so ;)

Wäre also ne feine sache wenn TO_Webmaster das noch machen würde.

Share this post


Link to post

Zunächst per phpMyAdmin oder der MySQL Toolbox die neue Tabelle mit dem Statement erstellen:



SQL  

CREATE TABLE IF NOT EXISTS ibf_pages (

id int(3) unsigned NOT NULL auto_increment,

alias varchar(15) NOT NULL default '',

name varchar(30) NOT NULL default '',

content text NOT NULL default '',

begrenzung char(1) NOT NULL default '0',

gruppen varchar(255) NOT NULL default '',

include varchar(255) NOT NULL default '',

PRIMARY KEY (`id`)

)  

Finde unter AdminCP--->SQL Management----->mySQL Toolbox

keine möglichkeit den Code einzugeben, bin blind ?

Share this post


Link to post

Welche Fehlermeldung?

Und hast du nur dies eingebenen?

CREATE TABLE IF NOT EXISTS ibf_pages (
id int(3) unsigned NOT NULL auto_increment,
alias varchar(15) NOT NULL default '',
name varchar(30) NOT NULL default '',
content text NOT NULL default '',
begrenzung char(1) NOT NULL default '0',
gruppen varchar(255) NOT NULL default '',
include varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
)

Share this post


Link to post

Duuuu doch noch eine Frage,

die Seite wird jetzt schön mit meinen Skin aufgerufen, Text bekomme ich rein, wenn ich jetzt Fotos zwecks Team Seite da ablegen möchte, wie geht das ? so wie bei euch versteht sich :P

Share this post


Link to post

Kenne den Mod nun nicht wirklich und bei uns ist das ein Eigenbau. Jedoch glaub ich, das du HTML Tags verwenden kannst. Somit sollte der normale <img src="...." /> Code funktionieren.

Share this post


Link to post

Parse error: parse error in /srv/www/htdocs/web291/html/forum/admin.php on line 737

ich bekomme die Fehlermeldung hat da jemand ne idee???

Edited by Chaote

Share this post


Link to post

Hab jetzt weiter rumgedoktort, ich bekomm zwar jetzt nicht mehr die fehlermeldung, aber jetzt hab ich das prob wenn ich im ACP auf: Custom Pages Klicke das sich die rechte seite nochmal im selben frame lädt.

Sonst passiert nix.

Hat noch jemand ne idee?

Share this post


Link to post

Wäre zwar ein wenig Off-Topic, dennoch sei mir die Frage erlaubt:

Da ich dies nun schon ein paar mal gelesen habe: Hätte denn jemand noch Interesse nach einem (neuen/sauberen/kleinen) Modul, welches CustomPages per IPB verwaltet? Im Stile der "Boardregeln" verwaltet oder ggf. erweitert?

Grey

Share this post


Link to post

Wäre zwar ein wenig Off-Topic, dennoch sei mir die Frage erlaubt:

Da ich dies nun schon ein paar mal gelesen habe: Hätte denn jemand noch Interesse nach einem (neuen/sauberen/kleinen) Modul, welches CustomPages per IPB verwaltet? Im Stile der "Boardregeln" verwaltet oder ggf. erweitert?

Grey

Hab ich dann mit dem auch die Möglichkeit eine andere spezielle Seite einzufügen?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×