Profile
MAJ is an Open Source, PHP-based content management system (CMS) that can be deployed as a blog, bulletin or message board, Internet forum, and wiki. It is extensible via PHP panels and is HTML5 and CSS3 ready.
Git
This blob has been accessed 774 times via Git panel.

  1. <?php
  2.  
  3. if (file_exists("data/fonts/body-size.txt")) {
  4.         $maj_font_Dpx = file_get_contents("data/fonts/body-size.txt") . "px";
  5. }
  6. else {
  7.         $maj_font_Dpx = "11px";
  8. }
  9.  
  10. if (file_exists("data/fonts/input-size.txt")) {
  11.         $maj_font_Ipx = file_get_contents("data/fonts/input-size.txt") . "px";
  12. }
  13. else {
  14.         $maj_font_Ipx = "12px";
  15. }
  16.  
  17. if (file_exists("data/fonts/panel-title-size.txt")) {
  18.         $maj_font_Lpx = file_get_contents("data/fonts/panel-title-size.txt") . "px";
  19. }
  20. else {
  21.         $maj_font_Lpx = "12px";
  22. }
  23.  
  24. if (file_exists("data/fonts/panel-body-size.txt")) {
  25.         $maj_font_Mpx = file_get_contents("data/fonts/panel-body-size.txt") . "px";
  26. }
  27. else {
  28.         $maj_font_Mpx = "11px";
  29. }
  30.  
  31. if (file_exists("data/fonts/panel-footer-size.txt")) {
  32.         $maj_font_Spx = file_get_contents("data/fonts/panel-footer-size.txt") . "px";
  33. }
  34. else {
  35.         $maj_font_Spx = "9px";
  36. }
  37.  
  38. if (file_exists("data/round.txt")) {
  39.         $maj_border_radius = file_get_contents("data/round.txt") . "px";
  40. }
  41. else {
  42.         $maj_border_radius = "5px";
  43. }
  44.  
  45. if (file_exists("data/shadow.txt")) {
  46.         $maj_blur_distance = file_get_contents("data/shadow.txt") . "px";
  47. }
  48. else {
  49.         $maj_blur_distance = "2px";
  50. }
  51.  
  52. ?>
  53.  
  54. <style>
  55.  
  56. * {
  57.         outline: none;
  58.         font-size: <?php echo $maj_font_Dpx; ?>;
  59. }
  60.  
  61. td {
  62.         font-size: <?php echo $maj_font_Dpx; ?>;
  63. }
  64.  
  65. body {
  66.         padding: 0px;
  67.         margin: 0px;
  68.         color: #666666;
  69.         background-color: #ffffff;
  70.         text-align: left;
  71.         font-family: "lucida grande","tahoma","verdana","arial","helvetica","sans-serif";
  72.         <?php
  73.  
  74.         echo "font-size: $maj_font_Dpx;";
  75.  
  76.         if (file_exists("data/colors/font.txt")) {
  77.                 $maj_font_color = file_get_contents("data/colors/font.txt");
  78.                 echo "\n\tcolor: $maj_font_color;";
  79.         }
  80.  
  81.         if (file_exists("data/fonts/body.txt")) {
  82.                 $maj_font_body = file_get_contents("data/fonts/body.txt");
  83.                 echo "\n\tfont-family: \"$maj_font_body\",\"lucida grande\",\"tahoma\",\"verdana\",\"arial\",\"helvetica\",\"sans-serif\";";
  84.         }
  85.        
  86.         if (file_exists("data/colors/bg.txt")) {
  87.                 $maj_background_color = file_get_contents("data/colors/bg.txt");
  88.                 if ($maj_background_color == "transparent") {
  89.                         echo "\n\tbackground-color: #ffffff;";
  90.                 }
  91.                 else {
  92.                 echo "\n\tbackground-color: $maj_background_color;";
  93.                 }
  94.         }
  95.  
  96.         if (file_exists("images/background.gif") or file_exists("images/background.jpg") or file_exists("images/background.png")) {
  97.  
  98.                 if (file_exists("images/background.gif") and !file_exists("images/background.jpg") and !file_exists("images/background.png")) {
  99.                         echo "\n\tbackground-image: url(\"images/background.gif\");";
  100.                 }
  101.                
  102.                 if (!file_exists("images/background.gif") and file_exists("images/background.jpg") and !file_exists("images/background.png")) {
  103.                         echo "\n\tbackground-image: url(\"images/background.jpg\");";
  104.                 }
  105.                
  106.                 if (!file_exists("images/background.gif") and !file_exists("images/background.jpg") and file_exists("images/background.png")) {
  107.                         echo "\n\tbackground-image: url(\"images/background.png\");";
  108.                 }
  109.                
  110.                 echo "\n\tbackground-attachment: ";
  111.                
  112.                 if (file_exists("data/bg-scroll.txt")) {
  113.                         echo "scroll";
  114.                 }
  115.                 else {
  116.                         echo "fixed";
  117.                 }
  118.                
  119.                 echo ";";
  120.                
  121.                 echo "\n\tbackground-repeat: ";
  122.                
  123.                 if (file_exists("data/bg-repeat.txt")) {
  124.                         $get_bg_repeat = file_get_contents("data/bg-repeat.txt");
  125.                         echo $get_bg_repeat;
  126.                 }
  127.                 else {
  128.                         echo "repeat";
  129.                 }
  130.                
  131.                 echo ";";
  132.                
  133.                 echo "\n\tbackground-position: ";
  134.                
  135.                 if (file_exists("data/bg-position.txt")) {
  136.                         readfile("data/bg-position.txt");
  137.                 }
  138.                 else {
  139.                         echo "top left";
  140.                 }
  141.  
  142.                 echo ";";
  143.                
  144.                 if (($get_bg_repeat == "no-repeat") and file_exists("data/bg-stretch.txt")) {
  145.                         echo "\n\tbackground-size: 100%;";
  146.                 }
  147.         }
  148.  
  149.         echo "\n";
  150.        
  151.         ?>
  152. }
  153.  
  154. a {
  155.         font-weight: bold;
  156.         text-decoration: none;
  157. }
  158.  
  159. a:link {
  160.         <?php
  161.  
  162.         if (file_exists("data/colors/link.txt")) {
  163.                 $maj_a_link_color = file_get_contents("data/colors/link.txt");
  164.                 echo "color: $maj_a_link_color;";
  165.         }
  166.         else {
  167.                 echo "color: #666666;";
  168.         }
  169.  
  170.         echo "\n";
  171.        
  172.         ?>
  173. }
  174.  
  175. a:visited {
  176.         <?php
  177.        
  178.         if (file_exists("data/colors/vlink.txt")) {
  179.                 $maj_a_visited_color = file_get_contents("data/colors/vlink.txt");
  180.                 echo "color: $maj_a_visited_color;";
  181.         }
  182.         else {
  183.                 echo "color: #666666;";
  184.         }
  185.        
  186.         echo "\n";
  187.  
  188.         ?>
  189. }
  190.  
  191. a:hover {
  192.         <?php
  193.  
  194.         if (file_exists("data/colors/hover.txt")) {
  195.                 $maj_a_hover_color = file_get_contents("data/colors/hover.txt");
  196.                 echo "color: $maj_a_hover_color;";
  197.         }
  198.         else {
  199.                 echo "color: #336699;";
  200.         }
  201.        
  202.         echo "\n";
  203.  
  204.         ?>
  205. }
  206.  
  207. a:active {
  208.         <?php
  209.  
  210.         if (file_exists("data/colors/hover.txt")) {
  211.                 $maj_a_active_color = file_get_contents("data/colors/hover.txt");
  212.                 echo "color: $maj_a_active_color;";
  213.         }
  214.         else {
  215.                 echo "color: #336699;";
  216.         }
  217.        
  218.         echo "\n";
  219.  
  220.         ?>
  221. }
  222.  
  223. a.navlink:link,a.navlink:visited,a.navlink:active,a.navlink:hover {
  224.         font-weight: normal;
  225.         text-decoration: none;
  226. }
  227.  
  228. a.status:link,a.status:visited,a.status:active,a.status:hover {
  229.         <?php
  230.  
  231.         echo "font-size: $maj_font_Spx;\n";
  232.  
  233.         ?>
  234. }
  235.  
  236.         <?php
  237.  
  238.         if (file_exists("data/round.txt") or file_exists("data/shadow.txt")) {
  239.                 echo ".panel_wrapper {";       
  240.         }
  241.  
  242.         if (file_exists("data/round.txt")) {
  243.                 echo "\n\t-webkit-border-radius: $maj_border_radius;";
  244.                 echo "\n\t-khtml-border-radius: $maj_border_radius;";
  245.                 echo "\n\t-moz-border-radius: $maj_border_radius;";
  246.                 echo "\n\tborder-radius: $maj_border_radius;";
  247.         }
  248.        
  249.         if (file_exists("data/shadow.txt")) {
  250.                 echo "\n\t-moz-box-shadow: 0 0 $maj_blur_distance #ddd;";
  251.                 echo "\n\t-webkit-box-shadow: 0 0 $maj_blur_distance #ddd;";
  252.                 echo "\n\t-khtml-box-shadow: 0 0 $maj_blur_distance #ddd;";
  253.                 echo "\n\tbox-shadow: 0 0 $maj_blur_distance #ddd;";
  254.         }
  255.        
  256.         if (file_exists("data/round.txt") or file_exists("data/shadow.txt")) {
  257.                 echo "}";
  258.         }
  259.        
  260.         ?>
  261.  
  262. .panel_title {
  263.         padding: 4px;
  264.         margin: 0px;
  265.         color: #666666;
  266.         background-color: transparent;
  267.         border-color: #dedede;
  268.         border-width: 1px 1px 0px 1px;
  269.         border-style: solid solid none solid;
  270.         font-family: "lucida grande","tahoma","verdana","arial","helvetica","sans-serif";
  271.         font-weight: bold;
  272.         <?php
  273.  
  274.         echo "font-size: $maj_font_Lpx;";
  275.  
  276.         if (file_exists("data/round.txt")) {
  277.                 echo "\n\t-webkit-border-top-right-radius: $maj_border_radius;";
  278.                 echo "\n\t-webkit-border-top-left-radius: $maj_border_radius;";
  279.                 echo "\n\t-khtml-border-radius-topright: $maj_border_radius;";
  280.                 echo "\n\t-khtml-border-radius-topleft: $maj_border_radius;";
  281.                 echo "\n\t-moz-border-radius-topright: $maj_border_radius;";
  282.                 echo "\n\t-moz-border-radius-topleft: $maj_border_radius;";
  283.                 echo "\n\tborder-top-right-radius: $maj_border_radius;";
  284.                 echo "\n\tborder-top-left-radius: $maj_border_radius;";
  285.         }
  286.        
  287.         if (file_exists("data/colors/pt-font.txt")) {
  288.                 $maj_panel_title_font_color = file_get_contents("data/colors/pt-font.txt");
  289.                 echo "\n\tcolor: $maj_panel_title_font_color;";
  290.         }
  291.  
  292.         if (file_exists("data/colors/pt-bg.txt")) {
  293.                 $maj_panel_title_background_color = file_get_contents("data/colors/pt-bg.txt");
  294.                 echo "\n\tbackground-color: $maj_panel_title_background_color;";
  295.         }
  296.  
  297.         if (file_exists("data/colors/border.txt")) {
  298.                 $maj_panel_title_border_color = file_get_contents("data/colors/border.txt");
  299.                 echo "\n\tborder-color: $maj_panel_title_border_color;";
  300.         }
  301.  
  302.         if (file_exists("data/fonts/panel-title.txt")) {
  303.                 $maj_font_panel_title = file_get_contents("data/fonts/panel-title.txt");
  304.                 echo "\n\tfont-family: \"$maj_font_panel_title\",\"lucida grande\",\"tahoma\",\"verdana\",\"arial\",\"helvetica\",\"sans-serif\";";
  305.         }
  306.  
  307.         echo "\n";
  308.        
  309.         ?>
  310. }
  311.  
  312. .panel_body, div.panel_body table, div.panel_entry_body table {
  313.         color: #666666;<?php
  314.         if (file_exists("data/colors/pb-font.txt")) {
  315.                 $maj_panel_body_font_color = file_get_contents("data/colors/pb-font.txt");
  316.                 echo "\n\tcolor: $maj_panel_body_font_color;";
  317.         }
  318.        
  319.         echo "\n";
  320.        
  321.         ?>
  322. }
  323.  
  324. .panel_body {
  325.         padding: 4px;
  326.         margin: 0px 0px 10px 0px;
  327.         background-color: transparent;
  328.         border-color: #dedede;
  329.         border-width: 1px;
  330.         border-style: solid;
  331.         font-family: "lucida grande","tahoma","verdana","arial","helvetica","sans-serif";
  332.         <?php
  333.        
  334.         echo "font-size: $maj_font_Mpx;";
  335.        
  336.         if (file_exists("data/round.txt")) {
  337.                 echo "\n\t-webkit-border-bottom-right-radius: $maj_border_radius;";
  338.                 echo "\n\t-webkit-border-bottom-left-radius: $maj_border_radius;";
  339.                 echo "\n\t-khtml-border-radius-bottomright: $maj_border_radius;";
  340.                 echo "\n\t-khtml-border-radius-bottomleft: $maj_border_radius;";
  341.                 echo "\n\t-moz-border-radius-bottomright: $maj_border_radius;";
  342.                 echo "\n\t-moz-border-radius-bottomleft: $maj_border_radius;";
  343.                 echo "\n\tborder-bottom-right-radius: $maj_border_radius;";
  344.                 echo "\n\tborder-bottom-left-radius: $maj_border_radius;";
  345.         }
  346.        
  347.         if (file_exists("data/colors/pb-bg.txt")) {
  348.                 $maj_panel_body_background_color = file_get_contents("data/colors/pb-bg.txt");
  349.                 echo "\n\tbackground-color: $maj_panel_body_background_color;";
  350.         }
  351.  
  352.         if (file_exists("data/colors/border.txt")) {
  353.                 $maj_panel_body_border_color = file_get_contents("data/colors/border.txt");
  354.                 echo "\n\tborder-color: $maj_panel_body_border_color;";
  355.         }
  356.  
  357.         if (file_exists("data/fonts/panel-body.txt")) {
  358.                 $maj_font_panel_body = file_get_contents("data/fonts/panel-body.txt");
  359.                 echo "\n\tfont-family: $maj_font_panel_body,\"lucida grande\",\"tahoma\",\"verdana\",\"arial\",\"helvetica\",\"sans-serif\";";
  360.         }
  361.  
  362.         echo "\n";
  363.        
  364.         ?>
  365. }
  366.  
  367. .panel_footer {
  368.         padding: 4px;
  369.         margin: 0px 0px 10px 0px;
  370.         color: #999999;
  371.         background-color: transparent;
  372.         border-color: #dedede;
  373.         border-width: 0px 1px 1px 1px;
  374.         border-style: none solid solid solid;
  375.         text-align: right;
  376.         font-family: "lucida grande","tahoma","verdana","arial","helvetica","sans-serif";
  377.         <?php
  378.        
  379.         echo "font-size: $maj_font_Spx;";
  380.        
  381.         if (file_exists("data/round.txt")) {
  382.                 echo "\n\t-webkit-border-bottom-right-radius: $maj_border_radius;";
  383.                 echo "\n\t-webkit-border-bottom-left-radius: $maj_border_radius;";
  384.                 echo "\n\t-khtml-border-radius-bottomright: $maj_border_radius;";
  385.                 echo "\n\t-khtml-border-radius-bottomleft: $maj_border_radius;";
  386.                 echo "\n\t-moz-border-radius-bottomright: $maj_border_radius;";
  387.                 echo "\n\t-moz-border-radius-bottomleft: $maj_border_radius;";
  388.                 echo "\n\tborder-bottom-right-radius: $maj_border_radius;";
  389.                 echo "\n\tborder-bottom-left-radius: $maj_border_radius;";
  390.         }
  391.        
  392.         if (file_exists("data/colors/pf-font.txt")) {
  393.                 $maj_panel_footer_font_color = file_get_contents("data/colors/pf-font.txt");
  394.                 echo "\n\tcolor: $maj_panel_footer_font_color;";
  395.         }
  396.  
  397.         if (file_exists("data/colors/pf-bg.txt")) {
  398.                 $maj_panel_footer_background_color = file_get_contents("data/colors/pf-bg.txt");
  399.                 echo "\n\tbackground-color: $maj_panel_footer_background_color;";
  400.         }
  401.  
  402.         if (file_exists("data/colors/border.txt")) {
  403.                 $maj_panel_footer_border_color = file_get_contents("data/colors/border.txt");
  404.                 echo "\n\tborder-color: $maj_panel_footer_border_color;";
  405.         }
  406.  
  407.         if (file_exists("data/fonts/panel-footer.txt")) {
  408.                 $maj_font_panel_footer = file_get_contents("data/fonts/panel-footer.txt");
  409.                 echo "\n\tfont-family: $maj_font_panel_footer,\"lucida grande\",\"tahoma\",\"verdana\",\"arial\",\"helvetica\",\"sans-serif\";";
  410.         }
  411.  
  412.         echo "\n";
  413.  
  414.         ?>
  415. }
  416.  
  417. .panel_free {
  418.         padding: 0px;
  419.         margin: 0px;
  420. }
  421.  
  422. .panel_entry_body {
  423.         padding: 4px;
  424.         margin: 0px;
  425.         background-color: transparent;
  426.         border-color: #dedede;
  427.         border-width: 1px;
  428.         border-style: solid;
  429.         font-family: "lucida grande","tahoma","verdana","arial","helvetica","sans-serif";
  430.         <?php
  431.  
  432.         echo "font-size: $maj_font_Mpx;";
  433.  
  434.         if (file_exists("data/colors/pb-bg.txt")) {
  435.                 $maj_panel_body_background_color = file_get_contents("data/colors/pb-bg.txt");
  436.                 echo "\n\tbackground-color: $maj_panel_body_background_color;";
  437.         }
  438.  
  439.         if (file_exists("data/colors/border.txt")) {
  440.                 $maj_panel_body_border_color = file_get_contents("data/colors/border.txt");
  441.                 echo "\n\tborder-color: $maj_panel_body_border_color;";
  442.         }
  443.  
  444.         if (file_exists("data/fonts/panel-body.txt")) {
  445.                 $maj_font_panel_body = file_get_contents("data/fonts/panel-body.txt");
  446.                 echo "\n\tfont-family: $maj_font_panel_body,\"lucida grande\",\"tahoma\",\"verdana\",\"arial\",\"helvetica\",\"sans-serif\";";
  447.         }
  448.  
  449.         echo "\n";
  450.        
  451.         ?>
  452. }
  453.  
  454. .panel_category {
  455.         padding: 4px;
  456.         margin: 0px;
  457.         color: #999999;
  458.         background-color: transparent;
  459.         border-color: #dedede;
  460.         border-width: 0px 1px 1px 1px;
  461.         border-style: none solid solid solid;
  462.         text-align: left;
  463.         font-family: "lucida grande","tahoma","verdana","arial","helvetica","sans-serif";
  464.         <?php
  465.  
  466.         echo "font-size: $maj_font_Spx;";
  467.  
  468.         if (file_exists("data/colors/pf-font.txt")) {
  469.                 $maj_panel_category_font_color = file_get_contents("data/colors/pf-font.txt");
  470.                 echo "\n\tcolor: $maj_panel_category_font_color;";
  471.         }
  472.  
  473.         if (file_exists("data/colors/pf-bg.txt")) {
  474.                 $maj_panel_category_background_color = file_get_contents("data/colors/pf-bg.txt");
  475.                 echo "\n\tbackground-color: $maj_panel_category_background_color;";
  476.         }
  477.  
  478.         if (file_exists("data/colors/border.txt")) {
  479.                 $maj_panel_category_border_color = file_get_contents("data/colors/border.txt");
  480.                 echo "\n\tborder-color: $maj_panel_category_border_color;";
  481.         }
  482.  
  483.         if (file_exists("data/fonts/panel-footer.txt")) {
  484.                 $maj_font_panel_category = file_get_contents("data/fonts/panel-footer.txt");
  485.                 echo "\n\tfont-family: $maj_font_panel_category,\"lucida grande\",\"tahoma\",\"verdana\",\"arial\",\"helvetica\",\"sans-serif\";";
  486.         }
  487.        
  488.         echo "\n";
  489.        
  490.         ?>
  491. }
  492.  
  493. .input {
  494.         padding: 2px;
  495.         width: 300px;
  496.         color: #666666;
  497.         background: #ffffff;
  498.         border: #999999 solid 1px;
  499.         font-family: "lucida grande","tahoma","verdana","arial","helvetica","sans-serif";
  500.         <?php
  501.        
  502.         echo "font-size: $maj_font_Ipx;";
  503.  
  504.         if (file_exists("data/colors/pb-font.txt")) {
  505.                 $maj_input_color = file_get_contents("data/colors/pb-font.txt");
  506.                 echo "\n\tcolor: $maj_input_color;";
  507.         }
  508.  
  509.         if (file_exists("data/colors/border.txt")) {
  510.                 $maj_input_border_color = file_get_contents("data/colors/border.txt");
  511.                 echo "\n\tborder-color: $maj_input_border_color;";
  512.         }
  513.  
  514.         if (file_exists("data/fonts/input.txt")) {
  515.                 $maj_font_input = file_get_contents("data/fonts/input.txt");
  516.                 echo "\n\tfont-family: $maj_font_input,\"lucida grande\",\"tahoma\",\"verdana\",\"arial\",\"helvetica\",\"sans-serif\";";
  517.         }
  518.        
  519.         echo "\n";
  520.        
  521.         ?>
  522. }
  523.  
  524. .input:focus, .search:focus {
  525.         background: #ffffcc;
  526. }
  527.  
  528. .click {
  529.         padding: 2px;
  530.         width: 300px;
  531.         color: #666666;
  532.         background: #ffffff;
  533.         border: #999999 solid 1px;
  534.         font-weight: bold;
  535.         font-family: "lucida grande","tahoma","verdana","arial","helvetica","sans-serif";
  536.         <?php
  537.        
  538.         echo "font-size: $maj_font_Mpx;";
  539.  
  540.         if (file_exists("data/colors/border.txt")) {
  541.                 $maj_input_color = file_get_contents("data/colors/border.txt");
  542.                 echo "\n\tcolor: $maj_input_color;";
  543.         }
  544.  
  545.         if (file_exists("data/colors/border.txt")) {
  546.                 $maj_input_color = file_get_contents("data/colors/border.txt");
  547.                 echo "\n\tborder-color: $maj_input_color;";
  548.         }
  549.  
  550.         if (file_exists("data/fonts/input.txt")) {
  551.                 $maj_font_input = file_get_contents("data/fonts/input.txt");
  552.                 echo "\n\tfont-family: $maj_font_input,\"lucida grande\",\"tahoma\",\"verdana\",\"arial\",\"helvetica\",\"sans-serif\";";
  553.         }
  554.        
  555.         echo "\n";
  556.        
  557.         ?>
  558. }
  559.  
  560. .click:focus {
  561.         -moz-box-shadow: inset 1px 1px #cccccc;
  562.         -webkit-box-shadow: inset 1px 1px #cccccc;
  563.         -khmtl-box-shadow: inset 1px 1px #cccccc;
  564.         box-shadow: inset 1px 1px #cccccc;
  565. }
  566.  
  567. .click::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner {
  568.         border: none;
  569. }
  570.  
  571. .search {
  572.         box-sizing: border-box;
  573.         -moz-box-sizing: border-box;
  574.         -webkit-box-sizing: border-box;
  575.         padding: 2px;
  576.         width: 100%;
  577.         color: #666666;
  578.         background: #ffffff;
  579.         border: #dedede solid 1px;
  580.         font-family: "lucida grande","tahoma","verdana","arial","helvetica","sans-serif";
  581.         <?php
  582.        
  583.         echo "font-size: $maj_font_Ipx;";
  584.        
  585.         if (file_exists("data/fonts/input.txt")) {
  586.                 $maj_font_input = file_get_contents("data/fonts/input.txt");
  587.                 echo "\n\tfont-family: $maj_font_input,\"lucida grande\",\"tahoma\",\"verdana\",\"arial\",\"helvetica\",\"sans-serif\";";
  588.         }
  589.        
  590.         if (file_exists("data/colors/border.txt")) {
  591.                 $maj_input_color = file_get_contents("data/colors/border.txt");
  592.                 echo "\n\tborder-color: $maj_input_color;";
  593.         }
  594.        
  595.         ?>                                     
  596. }
  597.  
  598. .mbadge {
  599.         width: 80px;
  600.         padding: 1px;
  601.         margin: 0px 0px 3px 0px;
  602.         color: #ccc;
  603.         background-color: #fff;
  604.         border: 1px solid #dedede;
  605.         font-family: "lucida grande","tahoma","verdana","arial","helvetica","sans-serif";
  606.         font-size: 9px;
  607.         -webkit-box-shadow: 0 0 1px #ddd;
  608.         -khtml-box-shadow: 0 0 1px #ddd;
  609.         -moz-box-shadow: 0 0 1px #ddd;
  610.         box-shadow: 0 0 1px #ddd;
  611.         margin-left: auto;
  612.         margin-right: auto;
  613. }
  614.  
  615. a.mblink:link,a.mblink:visited,a.mblink:active,a.mblink:hover {
  616.         text-decoration: none;
  617.         color: #ccc;
  618.         font-size: 9px;
  619.         font-weight: bold;
  620. }
  621.  
  622. .mbox1, .mbox2 {
  623.         font-weight: bold;
  624.         text-align: center;
  625.         display: inline-block;
  626.         border: 1px solid #dedede;
  627.         font-size: 9px;
  628. }
  629.  
  630. .mbox1 {
  631.         width: 25px;
  632.         margin: 0px 1px 0px 0px;
  633.         color: #fff;
  634.         background-color: #ffa443;
  635.         border-color:#FC9 #888 #777 #F96;
  636.         -moz-box-shadow: inset 0px 2px 2px #f60, inset 0px 4px 4px #ff7400, inset 0px 6px 6px #ffaa33;
  637.         -webkit-box-shadow: inset 0px 2px 2px #f60, inset 0px 4px 4px #ff7400, inset 0px 6px 6px #ffaa33;
  638.         -khtml-box-shadow: inset 0px 2px 2px #f60, inset 0px 4px 4px #ff7400, inset 0px 6px 6px #ffaa33;
  639.         box-shadow: inset 0px 2px 2px #f60, inset 0px 4px 4px #ff7400, inset 0px 6px 6px #ffaa33;
  640. }
  641.  
  642. .mbox2 {
  643.         width: 50px;
  644.         margin: 0px;
  645.         border-color: #dedede;
  646. }
  647.  
  648. .azoom {
  649.         -webkit-transition: all .3s ease-out;
  650.         -moz-transition: all .3s ease-out;
  651.         -o-transition: all .3s ease-out;
  652.         transition: all .3s ease-out;
  653.         -ms-transition: all .3s ease-out;
  654.         padding: 0 0 6px 0;
  655. }
  656.  
  657. .azoom:hover {
  658.         -moz-transform: scale(1.3) rotate(-10deg);
  659.         -webkit-transform: scale(1.3) rotate(-10deg);
  660.         -o-transform: scale(1.3) rotate(-10deg);
  661.         transform: scale(1.3) rotate(-10deg);
  662.         -ms-transform: scale(1.3) rotate(-10deg);
  663.         padding: 3px;
  664.         position: relative;
  665.         background: #fff;
  666.         -moz-box-shadow: 1px 1px 3px #222;
  667.         -khtml-box-shadow: 1px 1px 3px #222;
  668.         -webkit-box-shadow: 1px 1px 3px #222;
  669.         box-shadow: 1px 1px 3px #222;
  670. }
  671.  
  672. <?php if (file_exists("data/css.txt")) { readfile("data/css.txt"); } ?>
  673.  
  674. </style>
  675.  
Credits
Sunday, Sep 18, 2005, 12:00 AM (Revision 11 - Thursday, Jul 14, 2011, 7:30 PM)
Open Source enables software developers to stand on the shoulders of giants instead of reinventing the wheel, so to speak. Kudos and many thanks to the folks who made their work freely available for reuse in MAJ.

read more
Bugs and Exploits
Friday, Aug 26, 2005, 12:00 AM (Revision 23 - Wednesday, May 29, 2013, 5:25 AM)
Although MAJ started as a family project, care has been taken to make it as "safe" as possible. With more people now working on MAJ, bugs and exploitable code may sometimes slip in. We invite you to poke around and see if you can find any. Generally, there are two things you can do when you find a MAJ or PHP-related bug or exploit:

1. Take advantage of it. But hey, what's so exciting about messing up someone's blog? Ho-hum, right?
2. Report it here so that we can work on a fix and make MAJ better.

read more
Search
Download
MAJ 2.0
75 files
33012 downloads
MAJ 1.0
26 files
13144 downloads
MAJ 0.14
45 files
35026 downloads