Check-in [c3f771e697]
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Apply $baseurl to projectname title link |
---|---|
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
c3f771e69745a103ec85629561676881 |
User & Date: | mario 2020-11-13 20:58:20 |
Context
2020-11-13
| ||
21:06 | Changed *.py color check-in: d17961d962 user: mario tags: trunk | |
20:58 | Apply $baseurl to projectname title link check-in: c3f771e697 user: mario tags: trunk | |
20:58 | document proper `fossil config import skin.txt` cmd check-in: a2a7d3264d user: mario tags: trunk | |
Changes
Changes to features/hooks.th1.
1 2 3 4 5 6 7 8 | # Outputs a textual /changelog proc webpage_changelog {} { html "<!-- NEWS-style timeline --> <meta http-equiv=\"Content-Type\" content=\"text/plain\"> <pre>\n\n"; set version "trunk" puts "$version (unreleased)\n"; query { SELECT event.mtime, tag.tagname, MAX(tag.tagid), DATE(event.mtime) AS d, | | > | | | 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 | # Outputs a textual /changelog proc webpage_changelog {} { html "<!-- NEWS-style timeline --> <meta http-equiv=\"Content-Type\" content=\"text/plain\"> <pre>\n\n"; set version "trunk" puts "$version (unreleased)\n"; query { SELECT event.mtime, tag.tagname, MAX(tag.tagid), DATE(event.mtime) AS d, REPLACE(TRIM(REPLACE(event.comment, char(10,10), char(10)), char(8,10,13,32)), char(10), char(10,32,32,32)) AS comment FROM event LEFT JOIN tagxref ON event.objid=tagxref.rid LEFT JOIN tag ON tagxref.tagid=tag.tagid WHERE type='ci' GROUP BY objid ORDER BY event.mtime DESC LIMIT 750 } { if {[regexp {^sym-.*\d+\.\d+} $tagname]} { for {} {[string length $tagname] >= 3 && [regexp {^\d+\.} $tagname] == 0} {} { set tagname [string range $tagname 1 100] } puts "\n$tagname ($d)\n"; } puts " * $comment\n"; } puts "\n\n"; } |
︙ | ︙ | |||
37 38 39 40 41 42 43 44 45 46 47 | WHERE name = $name ORDER BY rid DESC LIMIT 1 } { html [artifact "$uuid"]; } } # Generate a text/uri-list for available files proc webpage_uri-list {} { query { SELECT filename.name, uuid FROM blob LEFT JOIN mlink ON blob.rid=mlink.fid LEFT JOIN filename ON mlink.fnid=filename.fnid GROUP BY filename.name ORDER BY rid DESC | > | | 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | WHERE name = $name ORDER BY rid DESC LIMIT 1 } { html [artifact "$uuid"]; } } # Generate a text/uri-list for available files proc webpage_uri-list {} { html "# Fossil latest file references <pre>\r\n" query { SELECT filename.name, uuid FROM blob LEFT JOIN mlink ON blob.rid=mlink.fid LEFT JOIN filename ON mlink.fnid=filename.fnid GROUP BY filename.name ORDER BY rid DESC } { html "$name?name=$uuid\r\n" } } # Invokes web request page procs proc webpage_hook {} { #if {! [anycap ro]} { break } catch { "webpage_$::web_name"; return -code 2 found; } rc if {"$rc" eq "found"} { break continue } } |
Changes to github.txt.
|
| | | | | 1 2 3 4 5 6 7 8 9 10 11 12 | # Fossil skin configuration "github" for simple `fossil config import skin.txt` # 2020-11-13T20-55-36Z # config /config 10652 1605300936 'css' value '/* fonts */ @import url(http://fonts.googleapis.com/css?family=Viga); /* no body spacing */ html, body { border: 0; padding: 0; margin: 0; background: #fefefe; font: normal normal 400 10pt/16pt Arial,sans-serif; |
︙ | ︙ | |||
487 488 489 490 491 492 493 | /* ------------------------ Fossil internal styles ------------------------ */ ' config /config 1998 | | | 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 | /* ------------------------ Fossil internal styles ------------------------ */ ' config /config 1998 1605300936 'footer' value ' <br><br><br> </article> </main> </section> |
︙ | ︙ | |||
548 549 550 551 552 553 554 | </footer> </div> </body> </html> ' | | | | 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 | </footer> </div> </body> </html> ' config /config 8201 1605300936 'header' value '<th1> #-- Determine current page type set pagename "" if {[regexp {^(index|home)[?]?} $current_page]} { set pagecat "index" } else { if {[regexp {^wiki\?name=} $current_page]} { set pagecat "wiki" |
︙ | ︙ | |||
654 655 656 657 658 659 660 | </div></footer> <footer id=project-header><div class=width-container> <span style=position:absolute><span id=public-prefix>PUBLIC </span></span> <img src="/fossil-icon.png" align=middle height=32 width=32> | | | 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 | </div></footer> <footer id=project-header><div class=width-container> <span style=position:absolute><span id=public-prefix>PUBLIC </span></span> <img src="/fossil-icon.png" align=middle height=32 width=32> <a href="../..">$basedomain</a> / <a href=$baseurl/index><b>$project_name</b></a> <span style="float:right;"> <span class=share-button id=share-button onclick="$(''#share-button>span'').toggle(''75'')">★ Star <span class=social-links style=display:none><th1>catch { ui::social_links $baseurl }</th1></span></span><span class=share-button-number>$stats_social</span> <span class=share-button glyph>✄ Fork</span><span class=share-button-number>$stats_forks</span> </span> </div></footer> |
︙ | ︙ | |||
765 766 767 768 769 770 771 | <article style=padding:7pt> ' config /config 11123 | | | 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 | <article style=padding:7pt> ' config /config 11123 1605300936 'th1-setup' value ' #-- Pre-increment [++ varname] proc ++ {varname} { upvar 1 $varname i return [uplevel 1 "set {$varname} [expr 1+$i]"] } #-- ternary / if-shorthand (cond/then/else may be literals, or {[expressions]} themselves) |
︙ | ︙ |
Changes to parts/github/github.header.
︙ | ︙ | |||
99 100 101 102 103 104 105 | </div></footer> <footer id=project-header><div class=width-container> <span style=position:absolute><span id=public-prefix>PUBLIC </span></span> <img src="/fossil-icon.png" align=middle height=32 width=32> | | | 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 | </div></footer> <footer id=project-header><div class=width-container> <span style=position:absolute><span id=public-prefix>PUBLIC </span></span> <img src="/fossil-icon.png" align=middle height=32 width=32> <a href="../..">$basedomain</a> / <a href=$baseurl/index><b>$project_name</b></a> <span style="float:right;"> <span class=share-button id=share-button onclick="$('#share-button>span').toggle('75')">★ Star <span class=social-links style=display:none><th1>catch { ui::social_links $baseurl }</th1></span></span><span class=share-button-number>$stats_social</span> <span class=share-button glyph>✄ Fork</span><span class=share-button-number>$stats_forks</span> </span> </div></footer> |
︙ | ︙ |