老罗博客 - 老罗 老罗 2025-06-14T11:51:46+08:00 Typecho https://www.luosir.cn/feed/atom/author/1/ <![CDATA[格子背景css代码]]> https://www.luosir.cn/17.html 2025-06-14T11:51:46+08:00 2025-06-14T11:51:46+08:00 老罗 https://www.luosir.cn body::before { background-image: linear-gradient(90deg, rgba(60, 10, 30, .04) 3%, transparent 0), linear-gradient(1turn, rgba(60, 10, 30, .04) 3%, transparent 0); background-size: 20px 20px; background-position: 50%; background-repeat: repeat; } ]]> <![CDATA[typecho主题设置添加备份和恢复功能]]> https://www.luosir.cn/16.html 2025-06-12T11:49:00+08:00 2025-06-12T11:49:00+08:00 老罗 https://www.luosir.cn 迷你日志主题十分简洁,一旦切换其他的主题设置就没了,为迷你日志主题添加主题备份和恢复功能。
一、确定文件备份的路径
在当前主题目录下建立 tmp 目录,赋予可写权限777,linux 系统赋权命令如下: chmod 777 -R tmp/
二、在主题 funcitons.php 文件的 themeConfig($form){} 方法中添加编写代码
通常将备份恢复的模块放在网页的最前面,将下面的代码,复制到themeConfig($form){}最前面就可以。

// 主题配置备份和恢复--开始//
echo '<div style="border:1px dashed green;padding:1rem;">';
echo '<div style="color:red;font-weight:700;margin-bottom:.5rem">备份前请确保主题目录下建立了tmp目录,并且被赋予可写权限</div>';
$theTheme = Helper::options()->theme;
$db = Typecho_Db::get();
// 设置备份及恢复目录
$backPath = __DIR__ . '/tmp/' . $theTheme . '.txt';

// 获取保存的主题配置信息
$themeConfStr = $db->fetchRow($db->select()->from('table.options')->where('name = ?', 'theme:' . $theTheme))['value'];

// 判断是否要备份配置
if (file_exists($backPath)) {
    $backstr = file_get_contents($backPath); //将整个文件内容读入到一个字符串中
} else {
    $backstr = '';
}

if (strcmp($backstr, $themeConfStr) === 0) {
    echo '当前主题保存的配置信息与备份的配置信息一致,无需备份和恢复';
} else {
    echo '<div style="font-weight:700;margin-bottom:.5rem;">当前主题保存的配置信息与备份的配置信息<span style="color:red;">不一致,请确认是否需要备份或恢复</span> </div><form action="" method="post"><input id="backupbtn" type="submit" name="backup" value="备份主题配置"><input id="restorebtn" type="submit" name="restore" value="恢复主题配置"></form><br>';
}

if ($_POST["backup"]) {
    $backThemeCon = file_put_contents($backPath, $themeConfStr);
    if ($backThemeCon) {
        echo '<script>alert("备份成功")</script>';
        echo "<script>window.location.replace(window.location.href)</script>";
    } else {
        echo '备份失败,请检查 tmp 目录是否有可写权限';
    }
}

if ($_POST["restore"]) {
    if (file_exists($backPath)) {
        $str = file_get_contents($backPath); //将整个文件内容读入到一个字符串中
        $updateThemeConQuery = $db->update('table.options')->rows(array('value' => $str))->where('name = ?', 'theme:' . $theTheme);
        $updateThemCon = $db->query($updateThemeConQuery);
        if ($updateThemCon) {
            echo '<script>alert("恢复成功")</script>';
            echo "<script>window.location.replace(window.location.href)</script>";
        } else {
            echo '恢复失败,请检查主题配置备份数据是否合格';
        }
    }
}
echo '</div>';
// 主题配置恢复备份--结束//
]]>
<![CDATA[不优秀的台风]]> https://www.luosir.cn/15.html 2025-06-11T20:03:00+08:00 2025-06-11T20:03:00+08:00 老罗 https://www.luosir.cn 连续多天气温35°,灼人的热浪,仿佛要把所有水分从世间抽离。天气预报说好的台风,似乎跟我们开了一个大大的玩笑,实在是太不优秀了!

]]>
<![CDATA[html滚动公告栏美化代码]]> https://www.luosir.cn/14.html 2025-06-08T10:40:00+08:00 2025-06-08T10:40:00+08:00 老罗 https://www.luosir.cn
这里是滚动公告内容,可以从右向左滚动显示重要信息

{hide}
F12直接扒😄
{/hide}

]]>
<![CDATA[博客使用霞鹜文楷字体]]> https://www.luosir.cn/12.html 2025-06-04T11:25:36+08:00 2025-06-04T11:25:36+08:00 老罗 https://www.luosir.cn 代码放置于:设置-系统-自定义样式

body{font-family: "LXGW WenKai Screen", sans-serif !important;}

代码放置于:设置-系统-自定义脚本

function changeFont() { 
  const link = document.createElement("link");
  link.rel = "stylesheet";
  link.type = "text/css";
  link.href = "https://fastly.jsdelivr.net/npm/lxgw-wenkai-webfont@1.6.0/lxgwwenkai-light.css";
  document.head.append(link);
};
changeFont()
]]>
<![CDATA[memos笔记系统美化]]> https://www.luosir.cn/9.html 2025-06-04T11:13:00+08:00 2025-06-04T11:13:00+08:00 老罗 https://www.luosir.cn 界面美化
  1. 字体修改为霞鹜文楷
  2. 接入 bing 的每日壁纸,这样每天打开背景都不同
  3. 半透效果
  4. 一些无用选项的隐藏
/* 修改字体 */
body{font-family: "LXGW WenKai Screen", sans-serif !important;}
/* 修改Memo字号 */
.memo-wrapper .text-base { font-size: 0.95rem}
/* 修改代码块字号 */
.text-sm { font-size: 0.85rem; }
/* 隐藏 通知 选项卡 */
#header-inbox { display: none;}
/* 隐藏 个人资料 选项卡 */
#header-profile { display: none; }
/* 隐藏 探索 选项卡 */
/* #header-explore { display: none;} */
/* 隐藏 about 选项卡 */
#header-about { display: none; }
/* 修改编辑器字体为等宽 */
textarea { font-family: 'Courier New', Courier, monospace;}
/* 隐藏via memos */
body .flex.flex-row.justify-between.items-center > .text-gray-500.dark:text-gray-400 { display: none;}
/* share memos width */
.share-memo-dialog>.dialog-container { width: auto; }

/* sidebar */
.w-56 { width: 12rem;}
/* comment */
.pt-16 { padding-top: 2rem; }

blockquote{
    border: 1px solid #246ad1 !important;
    border-left: 4px solid #246ad1 !important;
    position:relative;
 }
 .blockquote-center{ background: none; }

 /* #root>div:nth-child(1)  */
 body
 {
    background-image: url('https://bing.immmmm.com/img/bing?region=zh-CN&type=image');
    background-position: buttom;
    backdrop-filter: blur(10px);
    background-size: contain;
}


#root main,#root header,#root aside {
    background-color: rgba(244 244 245 / 60%) !important;
    background: content-box !important;
    border-radius: 5px !important;
}

#root main,#root header,#root aside>div:nth-child(2),#root aside>div:nth-child(3)
{
    background-color: white;
    border-radius: 5px;
}

.px-2{
    background: content-box !important;
}
.border-r {
    border-right-width: 0px !important;
}

/* 移动端顶栏 */
.sm\:pt-2 {
    background: unset !important;
    --tw-backdrop-blur: auto !important
}
/* 顶栏文字 */
/* .text-gray-700{
    color: snow !important;
}*/

/* 设置滚动条的样式 */
::-webkit-scrollbar {
  width: 5px !important;
  height: 5px !important;
}
/* 滚动槽 */
::-webkit-scrollbar-track {
  background: #eee !important;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
  border-radius: 5px !important;
  background-color: #ccc !important;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgb(247, 149, 51) !important;
}
function changeFont() {
  const link = document.createElement("link");
  link.rel = "stylesheet";
  link.type = "text/css";
  link.href = "https://cdn.staticfile.org/lxgw-wenkai-screen-webfont/1.7.0/lxgwwenkaiscreen.css";
  document.head.append(link);
};
changeFont()
]]>
<![CDATA[Typecho解决插件菜单堆叠问题]]> https://www.luosir.cn/11.html 2025-06-01T11:43:00+08:00 2025-06-01T11:43:00+08:00 老罗 https://www.luosir.cn 插件删除后插件生成的菜单栏还在,其实出现这种问题的原因有两个,一是用户问题,用户插件没有禁用,插件文件夹就被删除了,导致插件无法正常禁用,二是开发者问题,开发者在禁用插件的函数里忘记写删除菜单栏的方法了。大部分问题原因都是前者哈,文章就介绍个一劳永逸的方法,原理就是把正常的没有任何插件的博客,数据库里表里的内容复制出来替换下,然后后台菜单就等于恢复出厂设置了...也就解决了

备份

操作前先备份一下数据库,准备好后悔药,然后再跟随教程走。

编辑数据库表

打开数据库typecho_options表,找到name等于panelTable这行,点击编辑,然后再value行值那里填写如下内容

a:2:{s:5:"child";a:2:{i:1;a:0:{}i:3;a:0:{}}s:4:"file";a:0:{}}
]]>
<![CDATA[快乐教育]]> https://www.luosir.cn/3.html 2025-05-29T22:10:00+08:00 2025-05-29T22:10:00+08:00 老罗 https://www.luosir.cn 前些年,专家们倡导“快乐教育”理念。然而,近日这则新闻引发全网关注:浙江瑞安一小学教师对学生进行不当惩戒 官方通报:涉事教师被行拘。让我感触颇深。在如今这个法治社会,人们增强法治意识无疑是好事,依法办学、依法教学更是社会的一大进步,相较于许多年前我们上学那会儿,已经有了很大的改善。

我上小学的时候,三年级到四年级,教我们语文的是蒲老师。她刚毕业,年轻漂亮充满活力,对同学们都特别好。那时我身为科代表和学习委员,负责帮她收发作业。有一次,蒲老师在她的办公室,居然送了我两本故事会作为奖励。要知道,这可是我人生中第一次拥有课外书啊!第一次拿起课外书阅读,书里的故事精彩极了,生动鲜活得仿佛就在眼前,至今还有一两个故事深深印在我脑海里。这份奖励,在我年幼的心灵里埋下了热爱阅读的种子,也成为了我童年中一段无比温暖又美好的回忆。

可惜,到了五年级,情况截然不同了。蒲老师被调去县城,新来了一位县教学能手的王老师。有一次,我帮王老师把作业抄写在后边黑板上,完事转身回座位准备抄写在自己作业本时,可能是距离有点远,看得不太清楚。王老师也不知她当时怎么想的,二话不说就甩给我一个耳光。“啪”的那一下,不仅让我脸颊生疼,莫名其妙,付出没有回报,老师没有一点关心和重视。那段时间后,我明显感觉视力变差了,后来才知道自己近视了。

五年级的数学老师身兼教导主任,他儿子跟我们同班。有一回我忘记写或者没完成数学作业,那是早上,数学老师阴沉着脸,把我们几个喊出去狠狠训了一顿,然后让我们去操场的乒乓球台子上趴着写。那会儿外面正下着雪,乒乓球台子上的雪积了好几厘米厚。为了能在上面写字,我们用棍子把雪扒开,再垫上书本,就这么哆哆嗦嗦地写作业。虽然寒冷,但是当时依旧很欢乐,把老师的惩罚当成了玩,现在想起来都刻骨铭心,那时候应该叫做皮。

六年级的数学老师换了,还是校长,他经常组织考试、安排大量练习。每次发试卷的时候,就是全班最紧张的时候,因为老师会拿着一根小木棍,根据分数与满分的差距来打我们。差几分别人就打几下,直接打在脚踝上,那火辣的疼痛让人忍不住来回晃动。他还嘲讽说:“咦,你还会跳舞啊,那就再跳几下”。于是,很多同学在一个节一个地跳舞,对于女同学呢,老师则是哦那个胡子来扎脸,现在想想都好笑,这哪里是扎脸?在不断的跳舞中,初一的时候我被分到了重点班。

社会在不断进步,强调依法办学、依法教学。我们都希望老师能够给予学生更多的尊重和关爱,用合理、合法的方式去引导学生健康成长,而不是采取粗暴的手段。对于一些另类的学生,只能静待花开,条条大路通罗马,老师不要想着当救世主,不要总想着去改变一个人的命运。要是能,先想想改变自己的命运。

让你教书,不是让你拯救世界,只是一份工作而已,切记用力过猛
问心无愧,尽力就好
你只是园丁,只能修剪枝叶,不能改变品种
让花成花,让树成树
学会与自己和解,不生不该生的气
不扶烂泥,不烫死猪,不渡无志,不弹牛琴,不补破罐,不翻咸鱼。
孔子有 3000 弟子,也只教出了 72 贤人。

请输入图片描述

]]>
<![CDATA[我的妹妹呀]]> https://www.luosir.cn/1.html 2025-05-29T21:09:00+08:00 2025-05-29T21:09:00+08:00 老罗 https://www.luosir.cn 前几天曾于浏览网页时,偶然读到一位博友的文章,得知其妻子不幸流产。而颇为巧合的是,我自己也出现同样的遭遇。

一直梦想再有个女儿,我陪着妻子往返医院,先后进行了4次B超检查和4次抽血检验。最终发育的数值跟不上,

2025年5月21日星期三,接受了人流手术。手术结束后,看着被折腾的虚弱的老婆,我心中满是无奈与悲痛。

我们已不再年轻,这次终于死心了

]]>
<![CDATA[钓鱼佬的快乐]]> https://www.luosir.cn/7.html 2025-05-12T20:57:00+08:00 2025-05-12T20:57:00+08:00 老罗 https://www.luosir.cn 周末的午后,阴沉沉的天空下,江面平静得像一面镜子。远处传来龙舟训练的锣鼓声和呐喊声,为这静谧的午后增添了几分生气。

我带着儿子来到江边钓鱼。与其让他在家沉迷游戏或电视,不如出来亲近自然。虽然都不是在学习,但至少钓鱼能让眼睛离开屏幕,感受真实的世界。

我们并肩坐在岸边,我摘下眼镜,让江风轻轻拂过脸庞。不远处,一位年轻的孕妇正悠闲地散步,她隆起的肚子在宽松的连衣裙下若隐若现。一个三岁左右的小男孩蹦蹦跳跳地想要爬上台阶,却被妈妈温柔地抱了下来。

"今天是母亲节呢,"我转头问儿子,"你打算送妈妈什么礼物?"

江风依旧轻拂,龙舟队的呐喊声时远时近。这一刻,时间仿佛慢了下来,连呼吸都变得格外清晰。

请输入图片描述

]]>