Pagina 1 van 1

Mijn 1ste mod :) Voeg een custom locatie toe aan whoisonline

Geplaatst: 25 feb 2006, 11:44
door Grimlock
Hoi allemaal

Naar aanleiding van een topic waar ik niet geweldig werd geholpen (wat meestal wel het geval is, heb ik over deze kwestie maar mijn eerste modje gemaakt. Als er foutjes in staan laat het me weten en misschien willen de moderators mijn mod in hun mod lijst zetten?

Code: Selecteer alles

######################################################## 
## Mod Title:   ADD A CUSTOM LOCATION IN VIEUWONLINE.PHP
## Mod Version: 1.0.0 
## Rev Date:    25/02/2006
## 
## Written By:   Grimlock 
## Description:  This mod will allow you to add custom locations in viewonline.php.
## 
## Installation Level:  SUPER EASY 
## Installation Time:   1-5 Minutes 
## Files To Edit:       5
##				
############################################################## 
## In this mod we are going to add the custom location reviews.
## Just replace all the words reviews into something you like.
## Using the phpbb template system in depault it says "viewing profile" on the other pages, we don't want that.
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################


# 
#-----[ ACTION: Open File ]------------------------------------------ 
# 

../reviews.php 

# 
#-----[ ACTION: Find ]------------------------------------------ 
# 

$userdata = session_pagestart($user_ip, PAGE_PROFILE);

# 
#-----[ ACTION: REPLACE ]------------------------------------------ 
# 

$userdata = session_pagestart($user_ip, PAGE_REVIEWS);

# 
#-----[ ACTION: open ]------------------------------------------ 
# 

./viewonline.php 

# 
#-----[ ACTION: Find ]------------------------------------------ 
# 

case PAGE_INDEX:
$location = $lang['Forum_index'];
$location_url = "index.$phpEx";
break; 


# 
#-----[ ACTION: After add ]------------------------------------------ 
# 

case PAGE_REVIEWS:
$location = $lang['Review_index'];
$location_url = "../reviews.$phpEx";
break; 

# 
#-----[ ACTION: Open ]------------------------------------------ 
# 

./includes/constants.php 

# 
#-----[ ACTION: Open File ]------------------------------------------ 
# 

// Page numbers for session handling
define('PAGE_INDEX', 0); 

# 
#-----[ ACTION: AFTER ADD ]------------------------------------------ 
# 

define('PAGE_REVIEWS', -12); 

# 
#-----[ ACTION: Open ]------------------------------------------ 
# 

./language/lang_???/lang_main.php


# 
#-----[ ACTION: Find ]------------------------------------------ 
# 

$lang['Forum_index'] = 'Forum index';

# 
#-----[ ACTION: After add ]------------------------------------------ 
# 

$lang['Review_index'] = 'Viewing the review page';

# 
#-----[ ACTION: open ]---------------------------------
# 

./admin/index.php

# 
#-----[ ACTION: Find 2 times! )]--------------------------------
# 

case PAGE_INDEX:
$location = $lang['Forum_index'];
$location_url = "index.$phpEx?pane=right";
break; 

# 
#-----[ After add: ]---------------------------------
# 

case PAGE_REVIEWS:
$location = $lang['Review_index'];
$location_url = "../reviews.$phpEx?pane=right";
break; 

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Geplaatst: 25 feb 2006, 11:48
door Paul
waarom hou je je niet aan de mod template? Nu kan die niet met em worden geinstalleerd :)

Verder bestaat het bestand whoisonline.php niet in een standaard phpbb, moet denk ik viewonline zijn?

Ook moet je in admin/index.php 2 keer iets toevoegen, het komt er 2 keer in voor.

Geplaatst: 25 feb 2006, 11:50
door Grimlock
paul schreef:waarom hou je je niet aan de mod template? Nu kan die niet met em worden geinstalleerd :)
Een mod template? Ik doe altijd alle instalaties handmatig...

Geplaatst: 25 feb 2006, 11:51
door Paul

Geplaatst: 25 feb 2006, 12:02
door Grimlock
Zo beter?

Geplaatst: 25 feb 2006, 12:19
door Paul
Het is nog steeds niet volgens de officieele mod template allemaal, en het laatste punt van admin/index.php ook niet goed.

Geplaatst: 25 feb 2006, 12:32
door Nymphy
het is misschien handig als je ook even een screenshot o.i.d. erbij zet wat de mod precies doet :)

en voor zover ik weet is reviews.php ook geen standaard file ?

Geplaatst: 25 feb 2006, 13:20
door XGE_Lithium
Nymphy schreef: en voor zover ik weet is reviews.php ook geen standaard file ?
Tis ook een MOD Addon ;) lijkt me zo :)

// Edit: ben het met Nymphy eens, een screenie? Ik heb nu geen idee wat de MOD doet :oops:

Geplaatst: 25 feb 2006, 13:21
door Paul
Ikke heb wel idee wat ie doet :P

Hij geeft in viewonline, en in admin (Daar enkel voor users :)) aan dat een user/gast op de pagina review.php is.

Geplaatst: 25 feb 2006, 13:25
door Stef
XGE_Lithium schreef:
Nymphy schreef: en voor zover ik weet is reviews.php ook geen standaard file ?
Tis ook een MOD Addon ;) lijkt me zo :)
Maar het voegt verder geen extra bestand toe, dus ik vind hem ook niet helemaal logisch.

Geplaatst: 25 feb 2006, 16:59
door Grimlock
Ik kan nu bijvoorbeeld zien dat mensen in op WEBSITE index zijn. In viewonline.php. Ik gebruik het phpbb template systeem.

Geplaatst: 25 feb 2006, 18:06
door Nymphy
Ja maar reviews.php is geen standaard bestand van phpbb..

Daarom lijkt het me logischer dat je erbij zet welke andere mod nodig is voordat je deze addon kunt gebruiken...

Daarnaast nogmaals.. een screenie is handiger..

Geplaatst: 25 feb 2006, 20:26
door Bee
Ik zal het even uitleggen. Stel, ik heb een website met een portal, in dit geval ezPortal. Als iemand op http://www.website.nl/viewonline.php kijkt naar waar je bent, zal hij zien dat je op de Forum index bent. Door een aanpassing te maken kan daar bijvoorbeeld staan dat je op de portal bent.

Geplaatst: 26 feb 2006, 00:10
door Grimlock
Bee schreef:Ik zal het even uitleggen. Stel, ik heb een website met een portal, in dit geval ezPortal. Als iemand op http://www.website.nl/viewonline.php kijkt naar waar je bent, zal hij zien dat je op de Forum index bent. Door een aanpassing te maken kan daar bijvoorbeeld staan dat je op de portal bent.
Hallllooo dat zeg ik toch? Mensen jullie moeten beter lezen haha :roll:

Ik gebruik dus het template systeem en wil allerlei phpbb functies op heel mijn site hebben dus ook op de animatie pagina bijvoorbeeld. In viewonline.php wil ik dus ook "Viewing animations" hebben staan. Het is dus niet een mod die je kan gebruiken als je geen andere pagina's hebt naast je forum.

Geplaatst: 26 feb 2006, 01:17
door -=|Rik|=-
Bestond hier niet al iets voor :?

En de uitleg mag duidelijker 8)

Geplaatst: 27 feb 2006, 16:57
door Grimlock
Laat maar zitten met die mods, is me teveel moeite. Heb het al druk zat mijn website :wink:

Geplaatst: 27 feb 2006, 17:40
door lifeguard
bezint eer gij begint!


hallelujah!