- Gewerkt met Octobercms,, ik probeer alle functies die ik heb gemaakt voor mijn fansite, in te bouwen in octobercms.
Het Wat heb jij vandaag geprogrammeerd? topic
Lennard schreef:Er is een png versie van je sig beschikbaarNetjes!
.Wat ik heb geprogrammeerd de laatste dagen:
CMS systeem beter in elkaar geknutseld
- Bij login website selecteren (multi-website is dus mogelijk, admin heeft toegang tot alle websites)
- Elke sessie hashed
- Pagina beheer per website (Bij elke website zijn eigen paginas)
- Menu beheer (dmv jQuery en AJAX, dropdown mogelijkheid)
- Klanten beheer (Klanten aanmaken, verwijderen, wijzigen, koppelen aan website zodat zij deze kunnen selecteren, website aanmaken en website overzicht)
- Website aanmaken: Er wordt een row toegevoegd in de centrale database met de gegevens van de website. Hij maakt ook verbinding met de ingevoerde database, wanneer deze lukt, voegt hij de website toe en voert hij alle querys uit die zijn ingesteld via de database. Website is dus in 1 stap klaar voor gebruik, database is gevuld met benodigdheden en je kunt gelijk beheren.
- Database beheer (Nieuwe SQL toevoegen, worden gelijk toegevoegd aan elke database van elke website en als je een nieuwe aanmaakt wordt deze ook toegevoegd en SQLs verwijderen)
- Plugins (Simpel plugin systeempje, plugin naam, beschrijving ervan, de link naar de plugin en een SQL toevoegen die bij de plugin hoort. Dit wordt aan elke database van elke website gelijk toegevoegd en bij de nieuwe SQLs voor nieuwe websites. Bij SQL verwijderen, wordt in elke database de aangemaakte tabellen verwijderd en ook uit de SQL database)
Daar heb ik me de afgelopen dagen mee bezig gehouden, was best wat werk
CMS systeem beter in elkaar geknutseld
- Bij login website selecteren (multi-website is dus mogelijk, admin heeft toegang tot alle websites)
- Elke sessie hashed
- Pagina beheer per website (Bij elke website zijn eigen paginas)
- Menu beheer (dmv jQuery en AJAX, dropdown mogelijkheid)
- Klanten beheer (Klanten aanmaken, verwijderen, wijzigen, koppelen aan website zodat zij deze kunnen selecteren, website aanmaken en website overzicht)
- Website aanmaken: Er wordt een row toegevoegd in de centrale database met de gegevens van de website. Hij maakt ook verbinding met de ingevoerde database, wanneer deze lukt, voegt hij de website toe en voert hij alle querys uit die zijn ingesteld via de database. Website is dus in 1 stap klaar voor gebruik, database is gevuld met benodigdheden en je kunt gelijk beheren.
- Database beheer (Nieuwe SQL toevoegen, worden gelijk toegevoegd aan elke database van elke website en als je een nieuwe aanmaakt wordt deze ook toegevoegd en SQLs verwijderen)
- Plugins (Simpel plugin systeempje, plugin naam, beschrijving ervan, de link naar de plugin en een SQL toevoegen die bij de plugin hoort. Dit wordt aan elke database van elke website gelijk toegevoegd en bij de nieuwe SQLs voor nieuwe websites. Bij SQL verwijderen, wordt in elke database de aangemaakte tabellen verwijderd en ook uit de SQL database)
Daar heb ik me de afgelopen dagen mee bezig gehouden, was best wat werk

Een SSO class in PHP met Redis als DB.
Paar dingetjes voor Treinenweb verhuisd naar een algemene locatie, waarbij ik enkele dingen moest aanpassen. Heb nu ook een verborgen statistieken-pagina op de site.
Ik heb mijn bezoekers analysis algorithm verbeterd
.
Ik heb nu een beter beeld wat ik bepaalde groepen kan aansmeren en hoelang de bezoekers op welke pagina komen.
. Ik heb nu een beter beeld wat ik bepaalde groepen kan aansmeren en hoelang de bezoekers op welke pagina komen.
De nieuwe functie keyPressHandler voor one2xs;
Je kan (binnenkort) met pijltjes van topic pagina-reacties veranderen, deze dingen:
Afbeelding niet beschikbaarDe bron kon niet worden geladen (i.imgur.com).Bron openen ↗
maar dan met pijltjes.
Je kan (binnenkort) met pijltjes van topic pagina-reacties veranderen, deze dingen:
Afbeelding niet beschikbaarDe bron kon niet worden geladen (i.imgur.com).Bron openen ↗maar dan met pijltjes.
Dylanh schreef:Hoe controleer je of de volgende pagina wel bestaat?De nieuwe functie keyPressHandler voor one2xs;
Je kan (binnenkort) met pijltjes van topic pagina-reacties veranderen, deze dingen:
Afbeelding
maar dan met pijltjes.

Raaoul schreef:Kijken of de current page+1 in de array zit.Je kan (binnenkort) met pijltjes van topic pagina-reacties veranderen, deze dingen:Eerdere citaten tonen
Dylanh schreef:De nieuwe functie keyPressHandler voor one2xs;
Afbeelding
maar dan met pijltjes.
Hoe controleer je of de volgende pagina wel bestaat?
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/* Created by Dylanh for one2xs */
function keyPressHandler(e) {
if(document.URL.indexOf("/forum/topic") > -1) {
var pages = [], index = 0;
$.each( $( "#forum_pbs > .pagnav_kleur" ), function() {
if($.isNumeric(this.innerHTML)) {
if(pages.indexOf(this.innerHTML) == -1) {
pages[index] = parseInt(this.innerHTML);
index++
}
}
});
var cPage = parseInt((pages.indexOf($( "#forum_pbs > .pagnav" ).text()) == -1 ? $( "#forum_pbs > .pagnav" ).text() : null));
pages.sort(function(a, b){return a-b});
var kC = (window.event) ? event.keyCode : e.keyCode;
var leftKey = (window.event) ? 37 : e.DOM_VK_LEFT, rightKey = (window.event) ? 39 : e.DOM_VK_RIGHT, escKey = (window.event) ? 27 : e.DOM_VK_ESCAPE;
if(kC == leftKey && !$(input, textarea).is(:focus) && cPage != 1) {
window.location = document.URL.substring(0, document.URL.indexOf(&p)) + (pages[pages.indexOf((cPage-1))] == undefined ? : &p= + pages[pages.indexOf((cPage-1))]);
}
if(kC == rightKey && !$(input, textarea).is(:focus)) {
window.location = (document.URL.indexOf(&p) != -1 ? document.URL.substring(0, document.URL.indexOf(&p)) : document.URL ) + (pages[pages.indexOf((cPage+1))] == undefined ? &p=last : &p= + pages[pages.indexOf((cPage+1))]);
}
if(kC == escKey) {
$( "#overlay" ).fadeOut(slow);
}
}
}
Eigenlijk zou het veel netter zijn als Lennard zelf de pages array meegeeft, ipv dat uit te lezen via de DOM.
- Bezig geweest met poll plugin voor octobercms zodat ik die kan plaatsen op hun marktplaats.
- En ik heb een nice forum plugin gevonden, ik had al een forum gebouwd maar de plugin die er nu is ga ik uitbreiden.
- En ik heb een nice forum plugin gevonden, ik had al een forum gebouwd maar de plugin die er nu is ga ik uitbreiden.
Raaoul schreef:Jep maar dan duurt het zolang.Eigenlijk zou het veel netter zijn als Lennard zelf de pages array meegeeft, ipv dat uit te lezen via de DOM.
Begin gemaakt aan nieuwe versie van mijn recent tracks sign met een betere caching.
Thom schreef:Graag gedaanBegin gemaakt aan nieuwe versie van mijn recent tracks sign met een betere caching.
. Ik ben aan het bugs squashen in mijn FPC.Raaoul schreef:Dan zou je net zo goed een hele API kunnen maken om het forum uit te lezenEigenlijk zou het veel netter zijn als Lennard zelf de pages array meegeeft, ipv dat uit te lezen via de DOM.
