= Contents = - [[#Webbsida|Webbsida]] - [[#Webbsida#CSS|CSS]] - [[#Webbsida#PHP|PHP]] - [[#Webbsida#PHP#Kommentar från `/etc/vastgota/ansvariga`|Kommentar från `/etc/vastgota/ansvariga`]] - [[#Webbsida#PHP#Text till webbsida|Text till webbsida]] - [[#Webbsida#PHP#Kodlistning|Kodlistning]] = Webbsida = Västgöta Nations webbsida kör för nuvarande Wordpress. Det temat som körs (Blogeasy) är valt för att det var det som såg minnst skit ut. == CSS == För att få temat i stil med föreningen har nedan följande CSS lagts till. Det den framförallt gör är att byta ut alla mörkblå element mot Västgöta-gula (`#FFe500`). {{{css .main-nav-bg, .slicknav_menu { background-color: #FFe500; } .main-navigation a, .slicknav_nav a { color: #100b08; } .main-navigation a:hover, .slicknav_nav a:hover { color: #707070; } .sub-menu .menu-item { background-color: #FFe500; } .btn { background-color: #FFe500; border-color: #100b08; color: #100b08; } .site-footer { background-color: #ffe500; color: darkgrey; } .site-footer a { color: #100b08; } .site-footer a:hover { color: #707070; } #content a { color: blue; } #content a::visited { color: purple; } #content .entry-meta a { color: #002e5b; } #content header a { color: #002e5b; } #content aside a { color: #002e5b; } #content footer a { color: #002e5b; } #content a.btn { color: #100b08; } .datestr, .datesep { font-family: monospace; } }}} == PHP == Ett minde PHP-tillägg finns också (se nedan). Vilket kör genom "Code Snippets" pluginet. Koden kan, vid behov, portas till annat format utan större besvär. Dock är den inget vidare. Det lägger till shortcoden `[ansvariga]`, vilket ger en lista på ansvariga för Stupan. Informationen fås från filen `/etc/vastgota/ansvariga`, och är på formen: {{{ 2018-10-12 Hugo }}} Altså ISO-8601 datum, följt av ett mellanslag och ett namn. Mellanslag får förekomma i namnet. Rader som börjar med `#` är kommentarer, end of line kommentarer stödjs inte. Shortcoden tar ett argument, `back`, vilket är hur många veckor backåt mistorik ska visas. Om inget argument ges visas full historik. På ättestupans webbsida visas historik fyra veckor bakåt, samt så länkas det till en sida med full historik. === Kommentar från `/etc/vastgota/ansvariga` === {{{ # The following is a list of people responsible for Ättestupan. # Each line should contain an ISO-8601 formatted date (YYYY-MM-DD), # followed by a space and finally any number of characters which make # out the name. # Entries should be placed in chronological order. # Refrain from deleting old entries unless totally necessary. }}} === Text till webbsida === http://vastgota.nation.liu.se/attestupan/historisk-ansvariga/ Just nu står det Vi behöver inget snöre Jag tror det duger bra. === Kodlistning === :TODO: - [ ] Uppdaterad koden nedan - [ ] Klipp in onavstående två rubriker till där de ska vara. {{{php add_shortcode( 'ansvariga', function () { $retstr = ""; $retstr .= ""; return $retstr; } ); }}} --------------- All kod på den här sidan är manuellt inklippt. Skillnader från det som faktiskt körs kan finnas.